【发布时间】:2011-07-14 11:48:23
【问题描述】:
我们已经为安卓平板电脑上的客户端构建了一个自定义应用。我们需要将它部署到 200 多台平板电脑上,是否有任何“部署”方法可以设置平板电脑并从 android 市场自动安装(或旁加载)?
【问题讨论】:
标签: android deployment installation
我们已经为安卓平板电脑上的客户端构建了一个自定义应用。我们需要将它部署到 200 多台平板电脑上,是否有任何“部署”方法可以设置平板电脑并从 android 市场自动安装(或旁加载)?
【问题讨论】:
标签: android deployment installation
使用adb protocol。您应该能够通过 USB 插入平板电脑并执行以下操作:
adb install yourapp.apk
但是,您必须为每台平板电脑插入插件并执行此操作,并且不会从 Android Market 安装该应用程序。但是,如果您只是 adb install 与您提交给市场的相同 apk,它应该可以从市场更新。
如果您同时连接了许多设备,您应该能够使用例如将您的应用部署到所有连接的设备。一个简单的 bash 脚本,例如:
for device in `adb devices | grep -v "List" | sed -e "s/\t.*$//"`;
do
echo "Installing app to $device";
adb -s $device install yourapp.apk;
done
【讨论】: