رفتن به مطلب

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • 0
hosseinkarimian

خطای appcompad بعد اپدیت sdk اندروید x

سوال

 باسلام هنگام استفاده appcompad بعد اپدیت sdk که برای اندروید x اپدیت کردم با خطای زیر مواجه میشم  البته در زمان اجرا وقتی مثلا در کد زیر

	Dim acb As ACButton

	
acb.Initialize("abc")
	
Activity.AddView(acb,PerXToCurrent(10),PerYToCurrent(10),PerXToCurrent(20),PerYToCurrent(20))

توی خط acb.Initialize("abc") خطای زیر میده

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/widget/AppCompatButton;
	at de.amberhome.objects.appcompat.internal.InternalACButtonWrapper.innerInitialize(InternalACButtonWrapper.java:132)
	at anywheresoftware.b4a.objects.ViewWrapper.Initialize(ViewWrapper.java:67)
	at de.amberhome.objects.appcompat.internal.InternalACButtonWrapper.Initialize(InternalACButtonWrapper.java:115)
	at java.lang.reflect.Method.invoke(Native Method)
	at anywheresoftware.b4a.shell.Shell.runVoidMethod(Shell.java:777)
	at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:354)
	at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
	at java.lang.reflect.Method.invoke(Native Method)
	at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
	at b4a.example2222.main.afterFirstLayout(main.java:104)
	at b4a.example2222.main.access$000(main.java:17)
	at b4a.example2222.main$WaitForLayout.run(main.java:82)
	at android.os.Handler.handleCallback(Handler.java:873)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:214)
	at android.app.ActivityThread.main(ActivityThread.java:7099)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:965)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.widget.AppCompatButton" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/b4a.example2222-wCfH8C1IShYHR-zXt4mqKA==/base.apk"],nativeLibraryDirectories=[/data/app/b4a.example2222-wCfH8C1IShYHR-zXt4mqKA==/lib/arm64, /system/lib64]]
	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
	... 19 more
** Activity (main) Resume **
Error occurred on line: 48 (Main)
java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean

همچنین کتابخانه ها رو هم jetifier  کردم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

Mr Silence    105

درود

از SDK Manager فایل ها و SDK رو اپدیت کن

مرحله دوم jetfier کن

مرحله اخر از tools روی Clean Project کلیک کن 

b4a ریستارت کن درست میشه

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ali afrazi    46

سلام

از آخرین ورژن کتابخونه AppCompat استفاده کن . ورژن 4.00

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 19 دی 1398 در 23:54، Mr Silence گفته است :

درود

از SDK Manager فایل ها و SDK رو اپدیت کن

مرحله دوم jetfier کن

مرحله اخر از tools روی Clean Project کلیک کن 

b4a ریستارت کن درست میشه

 

sdk کامل اپدیت کردم  ، jetfier کردم - AppCompat  4.00 دارم باز همین خطا میدم از b4a 9.50  استفاده می کنم ولی احتمال زیاد مشکل  sdk .

دوستان sdk خودون که مشکلی نداشته با کتابخانه  های  AppCompat    و    PersianRecyclerView ممنون میشم آپلود کنید چون مشکل خیلی از دوستان با اندروید x :53:
 

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
Mr Silence    105

Clean project هم کردید؟

چون خودم دقیقا همین مشکل داشتم با اندروید ایکس و برطرف شد

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در ۱ ساعت قبل، Mr Silence گفته است :

Clean project هم کردید؟

چون خودم دقیقا همین مشکل داشتم با اندروید ایکس و برطرف شد

اره ، مشکل از sdk اگه بتونید sdk آپلود کنید مشکل خیلی دوستان توی اندروید x حل میشه ممنون میشم  ، کارم گیر کرده ♥:53:

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 21 ساعت قبل، hosseinkarimian گفته است :

اره ، مشکل از sdk اگه بتونید sdk آپلود کنید مشکل خیلی دوستان توی اندروید x حل میشه ممنون میشم  ، کارم گیر کرده ♥:53:

دوستان کارم گیره کمک کنید ممنون میشم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

×
×
  • جدید...