该应用程序已安装在其他用户中。尽管看起来好像被卸载了,但实际上它是在Android的多用户环境中安装的。 在设置中按下该应用程序,然后再次按下该应用程序以进入详细信息。点击屏幕右上角的三个点,然后选择“卸载所有用户”。
对我来说,禁用Google Play商店的Play Protect有效:
以下是禁用Play Protect的步骤:
要禁用Google Play Protect,请打开“Play Store”应用程序 => 点击菜单按钮 => 选择“Play Protect”选项 => 关闭“扫描设备以查找安全威胁”的选项。
我按照文档和stackoverflow上的其他帮助步骤都尝试了,但都没有帮助我解决“应用程序未安装问题”。经过多次尝试,我找到了解决方法。
在运行之前
./gradlew assembleRelease
我也执行了
./gradlew bundleRelease
请检查您的设备存储空间,我曾经遇到过同样的问题,我删除了一些应用程序并腾出了一些空间,然后尝试安装,应用程序就安装成功了。
请确保您已经生成了签名 APK。 要生成签名 APK,您必须按照他们给出的说明进行操作。
https://facebook.github.io/react-native/docs/signed-apk-android
这不会影响调试版本的构建。
如果有人仍然遇到这个问题,尝试在设备配置中停用Google Play保护选项。这对我很有效。