從問題的上下文來看,有三個案例arise:- Android Studio創建未簽名的APK。 SDK版本不兼容。 手機不允許從未知來源安裝。 Android Studio創建未簽名的APK 未簽名的apk既不會在模擬器上運行,也不會在實際設備上運行。通常,應用程序作為簽名包應用程序導出。但如果不是這樣,那就可以改變。 轉到??`Project` 單擊“Android工具”` 導出??`Signed應用程序` Again, by default, the applications are `signed`, but just in case if it is not, then you know how to change it. SDK版本不兼容 另一種可能出現的情況是minSdkVersion和targetSdkVersion之間的變化。 問題是,.apk文件是用更高版本的SDK創建的,而手機是用更低版本的SDK運行的 要改變它,請考慮這樣做: 前往Gradle Scripts 打開build.gradle(模塊) 在那里,進行必要的更改,例如: defaultConfig { ... minSdkVersion 16 targetSdkVersion 30 ... testInstrumentationRunner "androidx.test.runner.AndroidJ