在没有用户输入的情况下安装apk
我一直在疯狂地搜索互联网上的这个问题的答案。在没有用户输入的情况下安装apk
我们正在为内部使用创建自定义的android应用程序,我们将在自定义的andoid设备上安装该应用程序。我们希望通过应用程序完全控制设备。此设备的最终用户不打算使用此设备上的应用以外的其他任何设备。我已经封锁了退出应用程序的所有可能性,除了程序试图自行更新并要求用户许可的这种可能性。
让我再说一遍,这个应用程序不打算投放市场,只适用于为特定目的而设计的定制设备。所以安全性在这里不是问题。该设备是根植的,我们对它做了很多改动。但我无法弄清楚如何使这个更新工作。
如果您有任何想法/解决方案,请与我分享。我可以用我的设备做任何事情(如果需要,甚至可以挖一个洞),因为它们是定制的,并且在出门前与我们一起打包。只需要让它工作。
如果您正在讨论内部安装APK与专门设计用于更新您的其他未由Google Play管理的应用程序的更新应用程序,则可能需要查看this。所以在xjaphx的答案和我刚分享的链接之间,你将能够安装和维护更新。
这和它的工作原理一样简单。
先决条件:
- 获取设备植根
- 准备Android开发环境(Android SDK中,平台工具)
- 的电缆连接PC和设备。
步骤:
打开命令行如果Windows或壳如果Linux的
类型: “亚行推YourApp.apk /系统/应用程序”
这是为了安装应用程序。重新启动并检查您的应用程序是否有效。
很确定OP意味着这是通过未连接到计算机的设备完成的。 – 2012-03-29 16:42:10
是真的。我的设备熄灭后不会连接到电脑。我所有的是我的应用程序代码和WiFi访问。 – 2012-03-29 16:49:23
我从来没有做过,但我相信有很多方法可以通过wifi使用ADB。 – 2012-03-29 16:57:03
adb install myapp.apk – asktomsk 2012-03-29 16:23:53
我该如何在我的应用程序中编码?该设备不会连接到电脑。它只有一次就可以上网。 – 2012-03-29 16:27:21