2012-07-31 65 views
1

我是android新手。我可以在SD卡中以编程方式安装APK。它会提示用户安装APK。但是我需要在没有提示的情况下进行安装,就像我们在Android Market(Google Play)中所做的那样,点击INSTALL并自动安装应用程序而不会提示。Android:如何安装像Android Market一样的Apk

注:*我发现计算器一些链接,但所有这些机制会提示用户。

如何做到这一点? PLZ帮助

+0

所以,你正在寻找安装应用甚至不知道它的用户的方法吗?听起来很可疑。 – comodoro 2012-07-31 09:22:57

+0

否否..我会提示用户他是否需要通过警报对话框安装包。基于他/她的选择,我认为安装选定的apk安静地.. – Sudarshan 2012-07-31 09:37:04

回答

1

有一些信息:

Install apps silently, with granted INSTALL_PACKAGES permission

这里:

How does AppBrain's installation app work?

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

您可以在Android's Developer Distribution Agreement一看,第4.5条,如果你想发布在Play商店中您的应用程序。

0

我敢肯定你不能。 我想Play商店有权访问API,因为它是用Google密钥签名的,所以不能使用。

0

你的应用需要与平台签名签署直接从您的应用程序安装的应用程序。

0

请问您能否清楚您的意思是“我可以在SD卡中以编程方式安装APK”,需要在不提示的情况下安装“&”。

但根据我的你实际上意味着猜测,如果你想安装的APK这不是来自市场,然后检查设置的安全选项卡中选择“未知来源”。 AFAIK只有这样,你将能够安装未签名的APK