我知道如何通过命令提示符将apk文件安装到模拟器中。 但我想知道是否有可能通过给出任何具体的名称安装相同的apk文件到多个模拟器? 实际上我必须在许多设备中测试一个apk文件。为此,我已经开始了许多设备。我知道如何安装它。如果所有设备都打开,那么它将无法安装。那么是否有任何替代安装apk文件通过给任何特定的设备模拟器ID或任何名称? 如果有任何想法,请帮助我。 。 。 感谢。
答案 0 :(得分:222)
是的,您可以在特定设备上安装apk。
在命令中,键入:
adb devices
// list of devices and its unique ID...
然后输入:
adb -s "<deviceIDfromlist>" install "<path-to-apk>"
答案 1 :(得分:9)
步骤1:获取所有设备连接到设备的设备ID
adb devices
第2步:安装到要安装的特定设备ypu </ p>
adb -s deviceId安装路径+ apk
示例:
第1步:
C:\ Android \ android-sdks \ platform-tools&gt; adb devices 附加设备列表 模拟器-5554设备 014FD87107021017设备
第2步:
C:\ Android \ android-sdks \ platform-tools&gt; adb -s 014FD87107021017安装C:\ Users \ 用户\文件\ appname.apk
答案 2 :(得分:5)
使用以下脚本在多个设备/模拟器上安装apk。
for SERIAL in $(adb devices | grep -v List | cut -f 1);
do adb -s $SERIAL install -r /path/to/product.apk;
done
如果您没有重新安装apk,请删除-r。您还可以将“install -r /path/to/product.apk”替换为其他adb命令,例如在单个设备上工作。
它适用于我在真实设备上,但我相信它也适用于模拟器。
答案 3 :(得分:2)
是的,你可以在多个模拟器中安装你的apk文件,你必须在命令提示符下给出名称这里是指导的链接
http://developer.android.com/guide/developing/tools/emulator.html
答案 4 :(得分:0)
您可以使用USB调试一次安装在多个设备上。
在Eclipse中 运行 - &GT;运行配置 - &gt;选择你的项目(左侧) - &gt;目标 - &gt;在所有兼容设备上启动。
所选项目将安装在所有连接的设备上