Android的APK安装编程

是否有可能在后台编程安装APK还是用户必须接受安装。

我的情况是,我希望我的员工都具有相同的一组安装的应用程序。

当然,他们可以安装由他们自行申请,但我想他们都至少有安装一些应用程序。

我不是在谈论从市场上安装应用程序。

--------------解决方案-------------

在这个环节解决方案

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "app.apk")),"application/vnd.android.package-archive");
startActivity(intent);

让我得到这个直,要远程把一个应用程序上有大量的手机,并把它安装自己? 我不认为这是可能的。 如果是这样,想到的病毒的可能性!

想,你可以通过电子邮件将APK的电话,并让用户使用类似于应用程序的安装程序来安装它,但我听说过与该方法的问题。 为了您的情况,但我会建议您尝试它。

唯一的其他选择,我可以把他们在市场旁看到将手动收集所有你想要它,并手动将它放在每一个与亚行的手机,但是这将是一个巨大的痛苦。

adb install <apk name>

使用上面的语句,我们可以安装APK到devices.For更多信息安装APK

一些更多的要求,将是有益的。 在用户需要有这些应用程序? 你想要的应用程序是通过市场更新? 这里是我的想法的代称信息...

通过市场不会的问题是,他们不会得到更新通知,并且不会看到在市场上的“我的应用”列表中的那些应用程序。 我会重新考虑这...这可能不是用户想要什么,除非你正在安装例如企业应用程序不在市场上的反正。

例如,你可以创建一个“推荐应用”应用程序。 它可以显示你的应用程序列表,并注明所安装的,并链接到市场安装页面。 这当然不能强迫他们安装该应用,但其实这是做一个友好的事情。

有也没什么创建自己的应用市场阻止你。 这些工具都在那里的SDK。 就个人而言,我讨厌这是一个用户,并希望在我上面提到的现有市场顶部的重量更轻整合。

这是一个巨大的安全问题,我不认为Android的允许!

至少,我不会允许任何UTIL或服务安装任何应用,而无需通知我。

最好的办法就是使用命令控制台安装adb install <apk name> 。 您可以在的APK远程服务器和所有员工均安装它们,并给你的控制台输出。

分类:机器人 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.790 (s). 10 q(s)