Android 在 Android Studio 3.0 中生成的发布版本无法安装
Android release build generated in Android Studio 3.0 unable to install
Android 使用 "Android Studio 3.0 (with gradle-4.1)" 生成的构建未安装在 phone 中,其中可以将 Studio 之前生成的构建安装到此版本。
能够通过 USB 安装构建,但是当尝试安装在其他设备中生成的相同构建时,无法安装。在设备中显示 "App not installed".
在进行构建之前,请检查您是否启用了即时 运行。
它默认启用,可以在下面找到
文件 -> 设置 -> 构建、执行、部署 -> 即时 运行
禁用它,然后尝试重建 apk。
查看评论和答案
现在,如果您正在构建一个发布 apk 并且您选择了签名版本 V2(完整 APK 签名),在生成签名的 apk 对话框中,应用程序可能不会在构建完成后安装。
您需要重新生成一个已签名的 apk,同时启用两个签名版本,即 V1 和 V2。您将在 Build -> Generate Signed APK 下获得此选项。
将此与禁用即时 运行 结合起来,您的 apk 应该可以顺利安装。
Android 使用 "Android Studio 3.0 (with gradle-4.1)" 生成的构建未安装在 phone 中,其中可以将 Studio 之前生成的构建安装到此版本。
能够通过 USB 安装构建,但是当尝试安装在其他设备中生成的相同构建时,无法安装。在设备中显示 "App not installed".
在进行构建之前,请检查您是否启用了即时 运行。 它默认启用,可以在下面找到 文件 -> 设置 -> 构建、执行、部署 -> 即时 运行
禁用它,然后尝试重建 apk。
查看评论和答案
现在,如果您正在构建一个发布 apk 并且您选择了签名版本 V2(完整 APK 签名),在生成签名的 apk 对话框中,应用程序可能不会在构建完成后安装。
您需要重新生成一个已签名的 apk,同时启用两个签名版本,即 V1 和 V2。您将在 Build -> Generate Signed APK 下获得此选项。
将此与禁用即时 运行 结合起来,您的 apk 应该可以顺利安装。