使用ADB从PC在sdcard上安装apk进行测试并截取屏幕截图

时间:2012-08-04 08:14:14

标签: android adb monkeyrunner

我第一次使用ADB或android调试桥。

问题是我已经编写了一个代码,可以直接在设备上从市场上下载APK。现在我想运行ADB来安装下载的apk并截取屏幕截图。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

以编程方式安装apk文件。

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

* 首先以编程方式将apk文件复制到SD卡,然后执行上述步骤*

逐步安装android apk到模拟器:

1) Install Android SDK
2) Start the emulator by going to $SDK_root/emulator.exe
3) Go to command prompt and go to the directory $SDK_root/platform-tools 
4) Type in the command adb install
5) Now ur app is up and running on the emulator

查看this link以捕捉通过亚行的屏幕截图。