adb: failed to install D:/workspace/Demo/build-AndroidApp3-Qt_6_4_3_Clang_x86_64-Release/android-build//build/outputs/apk/release/android-build-release-unsigned.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed to collect certificates from /data/app/vmdl748865704.tmp/base.apk: Attempt to get length of null array]
时间: 2023-08-10 10:08:16 浏览: 191
这个错误通常是由于未正确签名 APK 文件导致的。您需要对 APK 文件进行签名,然后再次尝试安装。您可以使用以下命令签名 APK 文件:
```
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore your_keystore.keystore your_app.apk alias_name
```
其中,`your_keystore.keystore` 是您的密钥库文件名,`your_app.apk` 是您要签名的 APK 文件名,`alias_name` 是您在密钥库中使用的别名。您需要提供正确的参数值并输入正确的密码以完成签名。签名后,您可以再次尝试安装 APK 文件。
阅读全文