未安装应用程序(第三方APK)

时间:2019-11-23 22:16:50

标签: android apk android-permissions android-install-apk

我想通过第三方(而不是Google Play)安装Android应用程序。出于测试目的,我已通过Google云端硬盘将.apk存档下载到我的设备中。 Google云端硬盘有权安装未知的应用程序。 我已授予Google云端硬盘该权限。但是,未安装第三方应用程序。在Google云端硬盘的应用程序中单击“ .apk”文件时,我得到了通常的警告对话框,提示安装第三方应用程序的危险,然后显示带有进度条的安装对话框,然后显示“未安装应用程序”。

第三方是我:我已经开发了该应用程序。它可以通过Android Studio安装在硬件设备上,不会出现问题。我计划使用我的一个分发解决方案分发“ .apk”档案。安全性对于此应用至关重要,因此,我设计了自己的发行解决方案,并且不想依赖Google Play或任何其他类似的服务。而且不要告诉我Google Play是安全的。避免将Google Play用作发行服务对我来说是个主要问题。

  1. 如何解决我描述的“未安装应用”问题?

  2. 当涉及第三方应用程序时,您是否知道“点击安装apk”在Android 10上是否仍然适用?

  3. 您知道如何在没有Google Play的情况下拥有自己的蛋糕(应用程序),也可以安装(安装)蛋糕吗?

1 个答案:

答案 0 :(得分:1)

我知道问题1的解决方案。我以前遇到过此问题。在下载应用程序apk而不是使用Android Studio安装它时,您必须执行以下一些或全部操作:

  1. 确保卸载已安装的版本 使用“为所有用户卸载”
  2. 确保要安装的apk的版本号大于已安装的apk的版本号(如果您选择不执行上述操作)
  3. 使用一些密钥对apk签名。我可以扔掉,它只需要一个jar签名。我不知道为什么需要这样做,直到某个时候它对我有用,向人们发送了我应用程序的未签名版本,然后它停止了。我不知道,也许它仍然对其他人有用。

我希望这会有所帮助。错误消息是如此无用,真是太糟糕了。

相关问题