В течение нескольких дней даже самое простое приложение Flutter (например, «Skeleton»-App, созданный через Android Studio «Создать новый проект Flutter») не работает на Android 8.0.0/API-LEVEL-27/Oreo Real Pleple, в то время как он отлично работает на эмуляторе с тем же 8,0.0/27 Android OS. Я смог запустить приложения Flutter на настоящем телефоне через Android Studio. Не удалось создать поверхность из неверного контекста Android. Я использую Flutter 3.29.0, Dart 3.7.0 < /p>
Обновление: резюме из LogCat: < /p>
В течение нескольких дней даже самое простое приложение Flutter (например, «Skeleton»-App, созданный через Android Studio «Создать новый проект Flutter») не работает на Android 8.0.0/API-LEVEL-27/Oreo Real Pleple, в то время как он отлично работает на эмуляторе с тем же 8,0.0/27 Android OS. Я смог запустить приложения Flutter на настоящем телефоне через Android Studio. Не удалось создать поверхность из неверного контекста Android. Я использую Flutter 3.29.0, Dart 3.7.0 < /p> Обновление: резюме из LogCat: < /p> [code]Didn't find class "android.graphics.ImageDecoder$OnHeaderDecodedListener" Didn't find class "android.window.OnBackInvokedCallback" Didn't find class "android.window.OnBackAnimationCallback" < /code> e.g. 03-10 23:19:18.752 32108 32108 I zygote64: Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/graphics/ImageDecoder$OnHeaderDecodedListener; 03-10 23:19:18.752 32108 32108 I zygote64: at io.flutter.embedding.engine.FlutterJNI io.flutter.embedding.engine.FlutterJNI$Factory.provideFlutterJNI() (FlutterJNI.java:130) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.FlutterInjector$Builder.fillDefaults() (FlutterInjector.java:169) 03-10 23:19:18.752 32108 32108 I zygote64: at io.flutter.FlutterInjector io.flutter.FlutterInjector$Builder.build() (FlutterInjector.java:179) 03-10 23:19:18.752 32108 32108 I zygote64: at io.flutter.FlutterInjector io.flutter.FlutterInjector.instance() (FlutterInjector.java:57) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.embedding.engine.FlutterEngineGroup.(android.content.Context, java.lang.String[]) (FlutterEngineGroup.java:60) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.setUpFlutterEngine() (FlutterActivityAndFragmentDelegate.java:330) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onAttach(android.content.Context) (FlutterActivityAndFragmentDelegate.java:195) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.embedding.android.FlutterActivity.onCreate(android.os.Bundle) (FlutterActivity.java:645) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7110) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7101) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214) 03-10 23:19:18.752 32108 32108 I zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2922) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3047) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1777) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.os.Looper.loop() (Looper.java:166) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6861) 03-10 23:19:18.752 32108 32108 I zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) 03-10 23:19:18.752 32108 32108 I zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:450) 03-10 23:19:18.752 32108 32108 I zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:936) 03-10 23:19:18.752 32108 32108 I zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.graphics.ImageDecoder$OnHeaderDecodedListener" on path: DexPathList[[zip file "/data/app/com.example.crash-UlatcfpvudVmuZ_lj2Sb3g==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.crash-UlatcfpvudVmuZ_lj2Sb3g==/lib/arm64, /data/app/com.example.crash-UlatcfpvudVmuZ_lj2Sb3g==/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]] 03-10 23:19:18.752 32108 32108 I zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125) 03-10 23:19:18.752 32108 32108 I zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) 03-10 23:19:18.752 32108 32108 I zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) 03-10 23:19:18.752 32108 32108 I zygote64: at io.flutter.embedding.engine.FlutterJNI io.flutter.embedding.engine.FlutterJNI$Factory.provideFlutterJNI() (FlutterJNI.java:130) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.FlutterInjector$Builder.fillDefaults() (FlutterInjector.java:169) 03-10 23:19:18.752 32108 32108 I zygote64: at io.flutter.FlutterInjector io.flutter.FlutterInjector$Builder.build() (FlutterInjector.java:179) 03-10 23:19:18.752 32108 32108 I zygote64: at io.flutter.FlutterInjector io.flutter.FlutterInjector.instance() (FlutterInjector.java:57) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.embedding.engine.FlutterEngineGroup.(android.content.Context, java.lang.String[]) (FlutterEngineGroup.java:60) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.setUpFlutterEngine() (FlutterActivityAndFragmentDelegate.java:330) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onAttach(android.content.Context) (FlutterActivityAndFragmentDelegate.java:195) 03-10 23:19:18.752 32108 32108 I zygote64: at void io.flutter.embedding.android.FlutterActivity.onCreate(android.os.Bundle) (FlutterActivity.java:645) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7110) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7101) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214) 03-10 23:19:18.752 32108 32108 I zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2922) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3047) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1777) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.os.Looper.loop() (Looper.java:166) 03-10 23:19:18.752 32108 32108 I zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6861) 03-10 23:19:18.752 32108 32108 I zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2) 03-10 23:19:18.752 32108 32108 I zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:450) 03-10 23:19:18.752 32108 32108 I zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:936) [/code] Любые идеи, что может вызвать эту проблему на телефоне?
В течение нескольких дней даже самое простое приложение Flutter (например, «Skeleton»-App, созданный через Android Studio «Создать новый проект Flutter») не работает на Android 8.0.0/API-LEVEL-27/Oreo Real Pleple, в то время как он отлично работает...
Я пытаюсь найти способ проверить, было ли успешное соединение с базой данных в SQLite3 и Python. Я делаю это, потому что я делаю менеджер паролей и хочу убедиться, что я действительно подключен к базе данных, и в этом нет ошибок. Я начал Python и...
Я искал онлайн, и большинство из них предлагают использовать num_rows или аналогичные функции, чтобы проверить, был ли запрос успешным в codeigniter, однако я использую функцию Update
Я хочу показать Snackbar и использовать для действия изображение вместо текста.
Я использую следующий код:
val imageSpan = ImageSpan(this, R.drawable.star)
val builder = SpannableStringBuilder( )
builder.setSpan(
imageSpan,
0,
1,...
В Java Aeron на уровне объекта я понимаю, что если у меня есть несколько потоков, записывающих данные в один экземпляр публикации, лучше, чтобы это была ConcurrentPublication. Но что, если каждый поток имеет свой собственный экземпляр...