2012-01-18 74 views
7

我们希望将我们的应用程序安装到(数千个)手机上,这些手机稍后将交付给客户。我们必须手动执行此操作吗?有没有更快的方法来做到这一点?Android自动安装

例如,在Windows Mobile中,如果将安装文件放在SD卡上的某个文件夹中,并且将SD卡插入手机,则应用程序会自动安装到设备上。 Android上的任何类似机制?

在此先感谢。

回答

0

基本上,是的。详情请参阅this question。你基本上需要一批按钮压力机。

1

您可以在将安装应用程序的SD卡上创建update.zip文件,但必须将手机引导至恢复模式才能运行该应用程序。我没有使用update.zip这种方式,但我在这里看到:http://www.londatiga.net/it/how-to-create-android-update-zip-package/

不幸的是它比WindowsMo​​bile的旧版2577 \ Autorun.exe方法复杂得多。

其他想法...

  • ADB + USB集线器:胡克一堆手机同时使用USB集线器,运行一个脚本adb devices找到设备ID和执行adb install your_app.apk每一个。
    (需要花时间在每个设备上启用USB调试)

  • 从Web安装:公开或本地托管.apk。现在你必须在手机上拉起网址。
    (需要花时间检查复选框来源不明的每个设备上安装)

    • TinyURL的:主机.apk文件的任何地方,收缩的URL,它输入到浏览器。

    • QR代码:如果设备碰巧预安装了Google Goggles之类的QR码阅读器,您可以节省自己的网址输入。

    • 短信:如果所有这些手机都有服务,并且您的号码方便,则可以向所有人发送短信。

祝您好运!