After the aia project is built, the app doesn’t open on android 11. Help
Aia: GSheet_DB.aia (388.1 KB)
After the aia project is built, the app doesn’t open on android 11. Help
Aia: GSheet_DB.aia (388.1 KB)
@Droid_Lab Can you share some screen shots?
Does it open on Android < 11?
Post logcat
:
@iaditya_nanda The app opens and closes immediately, just that as shown in the screenshoot
@anke This is the error log, does it mean the app doesn’t open because of the extension?
java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/recyclerview/widget/RecyclerView;
FATAL EXCEPTION: main
Process: com.niotron.editsdroid92.GSheet_DB, PID: 24706
java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/recyclerview/widget/RecyclerView;
at java.lang.Class.getDeclaredFields(Native Method)
at gnu.bytecode.ClassType.addFields(ClassType.java:606)
at gnu.bytecode.ClassType.getFields(ClassType.java:506)
at gnu.bytecode.ClassType.hasOuterLink(ClassType.java:260)
at gnu.bytecode.ClassType.getDeclaredMethod(ClassType.java:880)
at gnu.bytecode.ClassType.addMethod(ClassType.java:667)
at gnu.bytecode.ClassType.addMethod(ClassType.java:698)
at gnu.bytecode.ClassType.addMethods(ClassType.java:1009)
at gnu.bytecode.ClassType.getDeclaredMethods(ClassType.java:725)
at gnu.bytecode.ClassType.getMethods(ClassType.java:809)
at gnu.kawa.reflect.ClassMethods.getMethods(ClassMethods.java:106)
at gnu.kawa.reflect.ClassMethods.apply(ClassMethods.java:229)
at gnu.kawa.reflect.Invoke.lookupMethods(Invoke.java:278)
at gnu.kawa.reflect.Invoke.applyN(Invoke.java:185)
at gnu.mapping.ProcedureN.apply2(ProcedureN.java:39)
at com.niotron.editsdroid92.GSheet_DB.Screen1.$define(Screen1.yail:10257)
at com.google.appinventor.components.runtime.Form.a(SourceFile:398)
at com.google.appinventor.components.runtime.Form.onCreate(SourceFile:343)
at com.niotron.editsdroid92.GSheet_DB.Screen1.onCreate(Screen1.yail:10003)
at android.app.Activity.performCreate(Activity.java:7994)
at android.app.Activity.performCreate(Activity.java:7978)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3404)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3595)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7664)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Caused by: java.lang.ClassNotFoundException: androidx.recyclerview.widget.RecyclerView
Probably an extension that hasn’t been switched to AndroidX
libs yet.
List all your used extensions …
Try to replace the recycler List extension with any other recycler view extension or use Niotron’s inbuilt recycler view component
@iaditya_nanda can you conform, is it not working in Niotron?
It’s work fine . Please check block properly
Thankyou. I tried many times. It is working good when list in global variable. When data fetch from google spreadsheet and add to the global variable it’s very laggy / slow .
Show me the block where you add data.