কীভাবে রেন্ডার সমস্যা সমাধান করবেন পথ.পোস্ট () সমর্থিত নয়?


13

এই ত্রুটিটি কীভাবে সমাধান করবেন: সমস্যা রেন্ডার করুন Path.op () সমর্থিত নয়

আমি রিফ্রেশ লেআউটটি জোর করে পুনরায় চালু করতে, অ্যান্ড্রয়েড স্টুডিও আপডেট করতে, অ্যান্টিভাইরাসটি কিছু সময়ের জন্য বন্ধ করার চেষ্টা করেছি, তবে এখনও সমস্যাটি রয়েছে।

আশ্চর্যজনকভাবে আমি অ্যাপটি সংকলন করতে এবং চালাতে সক্ষম হয়েছি, তবে কীভাবে এই ত্রুটি থেকে মুক্তি পাবেন?

আমি ব্যাবহার করছি:

  • অ্যান্ড্রয়েড স্টুডিও 3.5.3
  • Android SDK সরঞ্জামসমূহ 29.0.2
  • Android SDK প্ল্যাটফর্ম Android 10.0 (Q) Android SDK প্ল্যাটফর্ম 29
  • ডিফল্ট ওপেনজেডিকে প্ল্যাটফর্ম বাইনারি

ত্রুটি পুনরুত্পাদন করতে:

  • খালি ক্রিয়াকলাপ সহ নতুন অ্যান্ড্রয়েড প্রকল্প তৈরি করুন
  • নিম্নলিখিত লেআউটটির সাথে লেআউটটি প্রতিস্থাপন করুন:

    <?xml version="1.0" encoding="utf-8"?>    <androidx.coordinatorlayout.widget.CoordinatorLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/parent_view"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".MainActivity"
        android:background="@android:color/white">
    
    
        <com.google.android.material.appbar.AppBarLayout
            android:id="@+id/appbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">
    
            <include layout="@layout/toolbar" />
    
        </com.google.android.material.appbar.AppBarLayout>
    
        <androidx.core.widget.NestedScrollView
            android:id="@+id/nested_scroll_view"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:clipToPadding="false"
            android:scrollbars="none"
            android:scrollingCache="true"
            app:layout_behavior="@string/appbar_scrolling_view_behavior">
    
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical">
    
                <androidx.cardview.widget.CardView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    app:cardCornerRadius="0dp"
                    app:cardElevation="2dp">
    
                    <RelativeLayout
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content">
    
                        <androidx.viewpager.widget.ViewPager
                            android:id="@+id/pager"
                            android:layout_width="match_parent"
                            android:layout_height="250dp"
                            android:layout_alignParentLeft="true"
                            android:layout_alignParentStart="true"
                            android:layout_alignParentTop="true"
                            android:background="@android:color/darker_gray" />
    
                        <RelativeLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_alignParentBottom="true"
                            android:layout_centerHorizontal="true"
                            android:orientation="vertical"
                            android:paddingBottom="16dp"
                            android:paddingLeft="12dp"
                            android:paddingRight="12dp"
                            android:paddingTop="14dp">
    
                            <LinearLayout
                                android:layout_width="match_parent"
                                android:layout_height="wrap_content"
                                android:orientation="vertical">
    
                                <TextView
                                    android:id="@+id/title"
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:text="Title is going here"
                                    android:textAppearance="@style/TextAppearance.AppCompat.Medium"
                                    android:textColor="@android:color/white" />
    
    
    
    
    
                                <TextView
                                    android:id="@+id/brief"
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:text=" Location"
                                    android:textAppearance="@style/TextAppearance.AppCompat.Small"  />
    
    
                            </LinearLayout>
    
                            <LinearLayout
                                android:id="@+id/layout_dots"
                                android:layout_width="wrap_content"
                                android:layout_height="wrap_content"
                                android:layout_alignParentBottom="true"
                                android:layout_alignParentEnd="true"
                                android:layout_alignParentRight="true"
                                android:layout_gravity="end"
                                android:gravity="center"
                                android:orientation="horizontal" />
    
    
                        </RelativeLayout>
    
                    </RelativeLayout>
    
                </androidx.cardview.widget.CardView>
    
                <View
                    android:layout_width="0dp"
                    android:layout_height="16dp" />
    
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_margin="16dp"
                    android:orientation="vertical">
    
                    <TextView
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:text="Description"
                        android:textAppearance="@style/TextAppearance.AppCompat.Large"
                        android:textColor="@android:color/darker_gray" />
    
                    <TextView
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginTop="6dp"
                        android:lineSpacingExtra="4dp"
                        android:text="very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum very_long_lorem_ipsum "
                        android:textAppearance="@style/TextAppearance.AppCompat.Subhead"
                        android:textColor="@android:color/darker_gray"/>
    
    
                </LinearLayout>
    
                <View
                    android:layout_width="0dp"
                    android:layout_height="8dp" />
    
    
            </LinearLayout>
    
        </androidx.core.widget.NestedScrollView>

এখানে চিত্র বর্ণনা লিখুন

উত্তর:


18

আমিও একই সমস্যায় পড়ছিলাম। কারণটি হ'ল, মেটেরিয়াল কম্পোনেন্টগুলির নতুন সংস্করণগুলি এই বাগের সাথে একত্রিত হয়। সুতরাং, আমি গ্র্যাডল বিল্ড স্ক্রিপ্টটিতে যে সংস্করণটি সমর্থন করে তার সাথে সংস্করণটি প্রতিস্থাপন করার চেষ্টা করেছি Path.op()

সুতরাং, আপনাকে কেবলমাত্র যা করতে হবে তা হ'ল আপনার গ্রেডল বিল্ড স্ক্রিপ্টের নির্ভরতাটিকে এটির সাথে প্রতিস্থাপন করুন:

বাস্তবায়ন 'com.google.android.matory: উপাদান: 1.2.0-alpha02'


এটি আমার জন্য একটি কাজ ..
ফ্রেড রেড

আমার জন্যও কাজ করেছেন। বোতাম আইকনগুলি বিন্যাসে প্রদর্শিত হচ্ছে না, এটি সমস্যার সমাধান করেছে।
ফ্রেঙ্ক

পাশাপাশি কাজ করেছেন আমার জন্য! ধন্যবাদ
পাভলোস

10

গ্রেডল বিল্ডে (অ্যাপ স্তরে) উপাদান উপাদান বাস্তবায়ন প্রতিস্থাপনের মাধ্যমে সমস্যার সমাধান হয়েছে

com.google.android.material:material:1.2.0-alpha05

প্রতি

com.google.android.material:material:1.2.0-alpha02

1

আমিও একই সমস্যার মুখোমুখি হয়েছি। আমি অ্যাপ্লিকেশনটি চালানোর সময় সমস্যার উন্নতি হয়েছে। আমি মনে করি আপনি নিজের প্রকল্পটি সাফ করে পুনর্নির্মাণ করলে সমস্যার উন্নতি হবে।


1

একটু দেরি হলেও

implementation 'com.google.android.material:material:1.2.0-alpha06'

সঠিকভাবে কাজ করে, সুতরাং আর alpha02 এ ডাউনগ্রেড করার দরকার নেই।


0

আমি গতকাল একই সমস্যায় পড়েছি। আমার সাথে করতে হবে

com.google.android.material.appbar.AppBarLayout

উপাদান. আমি ঠিক জানি না কেন, তবে যুক্তটি android:background="..."সমাধান করে।


0

চিপ ব্যবহার করার সময় একই সমস্যার মুখোমুখি হয়েছিল, এটি লেআউট সম্পাদকটিতে দৃশ্যমান নয়। পরিবর্তন করে এটি সমাধান করুন

implementation 'com.google.android.material:material:1.2.0-alpha03'

প্রতি

implementation 'com.google.android.material:material:1.2.0-alpha02'

0

প্রতিস্থাপন করা

প্রয়োগকারী ফাইল ট্রি (dir: 'libs', অন্তর্ভুক্ত: ['* .jar'])

api 'com.google.android.material:material:1.2.0-alpha06'

প্রতি

প্রয়োগকারী ফাইল ট্রি (dir: 'libs', অন্তর্ভুক্ত: ['* .jar'])

api 'com.google.android.material:material:1.2.0-alpha02'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.