Android - 如何从命令行在模拟器上运行本地应用程序?

时间:2013-01-20 03:01:14

标签: android apk avd nook nook-tablet

我正在尝试运行NOOK模拟器。这是来自Barnes and Noble的平板电脑。

这是我正在尝试的命令:

C:\Program Files (x86)\Android\android-sdk\add-ons\addon-nooksdk-nook-15\skins>emulator-arm -avd BNTV600 -skin NOOKcolor -skindir
"C:\Program Files (x86)\Android\android-sdk\add-ons\addon-nookcolor-barnes_and_noble_inc-8\skins

我不确定我需要进入哪个目录以便识别该命令。我得到的错误是:

'emulator-arm' is not recognized as an internal or external command,
operable program or batch file.

另外,我如何告诉它使用哪个.apk?我有一个以上的apk

谢谢!

1 个答案:

答案 0 :(得分:1)

$ adb shell am
usage: am [start|instrument]
       am start [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]
                [-c <CATEGORY> [-c <CATEGORY>] ...]
                [-e <EXTRA_KEY> <EXTRA_VALUE> [-e <EXTRA_KEY> <EXTRA_VALUE> ...]
                [-n <COMPONENT>] [-D] [<URI>]
       ...

来源:Instrumentation Testing

您还可以查看documentation of ADB以了解各种选项。

看看这个question on StackOverflow