Android 颤振安装apk导致安装\u解析\u失败\u无\u证书
我一直在android emulator上开发和安装我的apk,并且在物理设备上没有任何问题 然后突然,我在安装时出错了。我能想到的唯一改变就是删除并重新生成了我的pubspec.lock 我用命令构建和安装Android 颤振安装apk导致安装\u解析\u失败\u无\u证书,android,flutter,android-sdk-2.3,flutter-sdk,Android,Flutter,Android Sdk 2.3,Flutter Sdk,我一直在android emulator上开发和安装我的apk,并且在物理设备上没有任何问题 然后突然,我在安装时出错了。我能想到的唯一改变就是删除并重新生成了我的pubspec.lock 我用命令构建和安装 flutter build apk --debug flutter instal apk 在物理设备上安装时,我得到 Package install error: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] Install failed
flutter build apk --debug
flutter instal apk
在物理设备上安装时,我得到
Package install error: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
Install failed
在模拟器上安装时,我得到
adb: failed to install /home/user/src/MobileApp/build/app/outputs/flutter-apk/app.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Package
/data/app/vmdl770003105.tmp/base.apk has no certificates at entry AndroidManifest.xml]
Install failed
我注意到,当我在~/.android文件夹中构建时,会创建一个debug.keystore.lock文件,但从未删除。我可以手动删除它,但每个后续生成过程都会创建此生成文件,而不会删除它
飞博士
✓] Flutter (Channel stable, 1.22.5, on Linux, locale en_CA.UTF-8)
• Flutter version 1.22.5 at /usr/local/flutter-sdk
• Framework revision 7891006299 (11 days ago), 2020-12-10 11:54:40 -0800
• Engine revision ae90085a84
• Dart version 2.10.4
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at /usr/local/android-sdk
• Platform android-29, build-tools 29.0.2
• ANDROID_HOME = /usr/local/android-sdk
• Java binary at: /usr/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~20.04-b01)
• All Android licenses accepted.
[!] Android Studio (not installed)
• Android Studio not found; download from https://developer.android.com/studio/index.html
(or visit https://flutter.dev/docs/get-started/install/linux#android-setup for detailed instructions).
[✓] VS Code (version 1.52.1)
• VS Code at /usr/share/code
• Flutter extension version 3.17.0
[✓] Connected device (1 available)
• Lenovo TB3 X70F (mobile) • *JHD874JBNA73B • android-arm64 • Android 6.0 (API 23)
! Doctor found issues in 1 category.