Android:如何像Android Market一样安装Apk

时间:2012-07-31 09:16:26

标签: android installation apk android-install-apk

我是android新手。我可以在SD卡中安装一个APK编程的APK。它会提示用户安装APK。但是我需要在没有提示的情况下安装,就像我们在Android电子市场(谷歌播放)中所做的那样,我们点击安装并自动安装应用程序而不会提示。

注意:*我在stackoverflow上找到了一些链接,但所有这些机制都会提示用户。

怎么做? Plz帮助

4 个答案:

答案 0 :(得分:1)

这里有一些信息:

Install apps silently, with granted INSTALL_PACKAGES permission

在这里:

How does AppBrain's installation app work?

我认为安装一些东西而不告诉用户和/或没有向他显示你要求的权限是一个非常好的主意。在第二个链接中,CommonsWare对这个想法发表了非常好的评论。

如果您想在Play商店发布应用,可以查看Android's Developer Distribution Agreement第4.5条。

答案 1 :(得分:0)

我很确定你做不到。 我认为Play Store可以访问您无法使用的API,因为它是使用Google密钥签名的。

答案 2 :(得分:0)

您的应用需要使用平台签名进行签名才能直接从您的应用安装应用。

答案 3 :(得分:0)

请您明确说明“我可以在SD卡中安装一个以编程方式存储的APK”,这是什么意思? “需要在没有提示的情况下安装”。

但是根据我对你的意思的猜测,如果你想要不是来自市场的安装APK,那么在设置的安全选项卡中选中“未知来源”选项。 只有AFAIK才能安装未签名的APK