这是因为缺少签名证书导致的错误。您需要使用签名证书重新打包APK并进行安装。
示例代码如下:
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
android { ... defaultConfig {...} signingConfigs { release { storeFile file("my-release-key.keystore") storePassword "password" keyAlias "alias_name" keyPassword "password" } } buildTypes { release { ... signingConfig signingConfigs.release } } }
./gradlew assembleRelease
adb install app/build/outputs/apk/release/app-release.apk
或者使用Android Studio中的“Build > Generate Signed APK”菜单选项打包APK。