Android 颤振:当我使用full_pdf_viewer时,我的应用程序停止
问题是,在调试模式下运行应用程序时,我的应用程序正常工作,但在释放我的apk“Android 颤振:当我使用full_pdf_viewer时,我的应用程序停止,android,dart,flutter,Android,Dart,Flutter,问题是,在调试模式下运行应用程序时,我的应用程序正常工作,但在释放我的apk“颤振构建apk”时,停止的应用程序不工作 当我从依赖项中删除完整的pdf查看器时 apk工作正常 这是我的依赖项: cupertino_icons: ^0.1.2 cloud_firestore: ^0.8.0 connectivity: 0.3.0 url_launcher: 4.0.2 firebase_admob: ^0.5.2 dio: 1.0.0 path_provider:
颤振构建apk
”时,停止的应用程序不工作
当我从依赖项中删除完整的pdf查看器时
apk工作正常
这是我的依赖项:
cupertino_icons: ^0.1.2
cloud_firestore: ^0.8.0
connectivity: 0.3.0
url_launcher: 4.0.2
firebase_admob: ^0.5.2
dio: 1.0.0
path_provider: any
random_pk: any
flutter_full_pdf_viewer: 1.0.2
颤振医生
[✓] Flutter (Channel stable, v1.2.1, on Linux, locale en_US.UTF-8)
• Flutter version 1.2.1 at /home/asouab/programation/flutter_linux_v1.0.0-stable/flutter
• Framework revision 8661d8aecd (3 weeks ago), 2019-02-14 19:19:53 -0800
• Engine revision 3757390fa4
• Dart version 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /home/asouab/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• Java binary at: /snap/android-studio/71/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
• All Android licenses accepted.
[✓] Android Studio (version 3.3)
• Android Studio at /snap/android-studio/71/android-studio
• Flutter plugin version 33.1.1
• Dart plugin version 182.5215
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
[✓] VS Code (version 1.31.1)
• VS Code at /usr/share/code
• Flutter extension version 2.24.0
[✓] Connected device (1 available)
• Android SDK built for x86 • emulator-5556 • android-x86 • Android 7.1.1 (API 25) (emulator)
• No issues found!
根据官方资源了解如何准备要实现的apk:
之后,您必须在
build.gradle
(应用程序级)中使用abi过滤器声明ndk
或者添加所有过滤器
abiFilters 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'arm64-v8a'
对于请参考有关如何准备要重新分配的apk的官方资源:
之后,您必须在
build.gradle
(应用程序级)中使用abi过滤器声明ndk
或者添加所有过滤器
abiFilters 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'arm64-v8a'
您好,欢迎来到SO!你有一些输出要发布吗?有错误吗?StackTrace?您使用什么平台来验证应用程序?仿真器(android还是ios)?或物理设备??首先尝试导入最新版本:
flatter\u full\u pdf\u查看器:ˆ1.0.4
您好,欢迎使用SO!你有一些输出要发布吗?有错误吗?StackTrace?您使用什么平台来验证应用程序?仿真器(android还是ios)?或物理设备??首先尝试导入最新版本:flatter\u full\u pdf\u查看器:ˆ1.0.4
在物理设备中工作,但在Emulator(android)中,他向我显示了错误:`error:ADB退出,退出代码为1 ADB:failed to install/home/asouab/programation/mon\u bac/build/app/outputs/apk/app.apk:Failure[INSTALL_FAILED_NO_MATCHING_ABIS:FAILED to extract native libraries,res=-113]INSTALL FAILED`您必须通过AVD管理器检查仿真器设备的体系结构,然后需要将该体系结构添加到abiFilters:)在物理设备中工作,但在仿真器(android)中工作他告诉我那个错误:`error:ADB退出,退出代码为1 ADB:failed to install/home/asouab/programmation/mon\u bac/build/app/outputs/apk/app.apk:Failure[install\u failed\u NO\u MATCHING\u ABIS:failed to extract native libraries,res=-113]安装失败`您必须通过AVD管理器检查仿真器设备的体系结构,然后需要将该体系结构添加到ABI筛选器:)