我在 Mac 上,从终端进行 Android 开发。我已成功创建 HelloWorld项目,现在我正在尝试从 Android 模拟器中的命令行运行它。哪个命令为我的 HelloWorld 项目运行模拟器?
我的 PATH 中已经有了 Android 工具和平台工具。
编辑:
如何告诉模拟器从命令行运行我的 HelloWorld 项目?我已经用 ant 构建了这个项目。
我假设您已经构建了项目并且只需要启动它,但是您没有创建任何 AVD,并且必须使用命令行来执行所有操作。您必须执行以下操作。
android create avd -n <name> -t <targetID>
其中 targetID 是您需要的 API 级别。如果您可以使用 GUI,只需输入 android avd
它将启动管理器,您可以在其中执行相同操作。您可以阅读有关 AVD management through GUI 的更多信息和 through command line . emulator -avd <name>
运行 AVD或通过以前启动的 GUI。等到模拟器完全加载,这需要一些时间。您可以阅读 additional options here . install
目标。但是,您可以使用命令 adb install <path-to-your-APK>
手动安装应用程序。 . adb shell am start -a android.intent.action.MAIN -n <package>/<activity class>
.例如:adb shell am start -a android.intent.action.MAIN -n org.sample.helloworld/org.sample.helloworld.HelloWorld
.正如评论者建议的那样,您也可以替换 org.sample.helloworld.HelloWorld
在上面的行中,只有 .HelloWorld
,它也会起作用。 关于android - 如何从命令行启动 Android 模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4974568/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://jike.in/) | Powered by Discuz! X3.4 |