应用程序安装失败 - 新目标沙箱 1 与之前的值 2 不兼容

App install failed - new target sandbox 1 is incompatible with previous value of 2

我在安装了免安装应用程序的设备上尝试安装已安装的应用程序时遇到此错误。我已将即时应用程序和已安装应用程序的 targetSandboxVersion 设置为 2,但仍然出现此错误。可能是什么问题?

我检查了 apk 清单,两个应用程序的应用程序标签中都有 targetSandboxVersion 属性,但只有即时应用程序 apk 的清单标签中也有 targetSandboxVersion 属性。分享以防有帮助。

成功了。

必须添加 android:targetSandboxVersion="2" 在清单标签中而不是在应用程序标签中。

希望对大家有所帮助。

转到 device/emulator 上的 Android 设置,转到应用程序,滚动到您的应用程序并点击,然后点击 "Clear app" 删除现有应用程序 android:targetSandboxVersion ="2"。然后,您可以使用 android:targetSandboxVersion="1" 部署您的 debug/prod 版本的应用程序(如果您未明确指定,则默认值为“1”)。