编写:yuanfentiank789 - 原文:http://developer.android.com/training/basics/firstapp/running-app.html
通过上一节课创建了一个Android的Hello World项目,项目默认包含一系列源文件,它让您可以立即运行的应用程序。
如何运行Android应用取决于两件事情:你是否有一个Android设备和你是否正在使用Android Studio开发程序。本节课将会教使用Android Studio和命令行两种方式在真实的android设备或者android模拟器上安装并且运行你的应用。
如果你有一个真实的Android设备,以下的步骤可以使你在你的设备上安装和运行你的应用程序:
选择项目的一个文件,点击工具栏里的Run按钮。
Choose Device窗口出现时,选择Choose a running device单选框,点击OK。
Android Studio 会把应用程序安装到你的设备中并启动应用程序。
命令行切换当前目录到Andriod项目的根目录,在debug模式下使用Gradle编译项目,使用gradle脚本执行assembleDebug编译项目,执行后会在build/目录下生成MyFirstApp-debug.apk。
Windows操作系统下,执行:
gradlew.bat assembleDebug
Mac OS或Linux系统下:
$ chmod +x gradlew
$ ./gradlew assembleDebug
编译完成后在app/build/outputs/apk/目录生成apk。 Note: chmod命令是给gradlew增加执行权限,只需要执行一次。
确保 Android SDK里的 platform-tools/
路径已经添加到环境变量的PATH
中,执行:
adb install bin/MyFirstApp-debug.apk
在你的Android设备中找到 MyFirstActivity,点击打开。
无论你是用 Android Studio 还是命令行,在模拟器中运行程序首先要创建一个 Android Virtual Device (AVD)。AVD 是对 Android 模拟器的配置,可以让你模拟不同的设备。
<sdk>/tools/
后执行:
android avd
2 在AVD Manager 面板中,点击Create Virtual Device.
3 在Select Hardware窗口,选择一个设备,比如 Nexus 6,点击Next。
4 选择列出的合适系统镜像.
5 校验模拟器配置,点击Finish。
更多AVD的知识请阅读Managing AVDs with AVD Manager.
1 在Android Studio选择要运行的项目,从工具栏选择Run;
2 Choose Device窗口出现时,选择Launch emulator单选框;
3 从 Android virtual device下拉菜单选择创建好的模拟器,点击OK;
模拟器启动需要几分钟的时间,启动完成后,解锁即可看到程序已经运行到模拟器屏幕上了。
1 用命令行编译应用,生成位于app/build/outputs/apk/的apk;
2 确认platform-tools/ 已添加到PATH环境变量;
3 执行如下命令:
adb install app/build/outputs/MyFirstApp-debug.apk
4 在模拟器上找到MyFirstApp,并运行。
以上就是创建并在设备上运行一个应用的全部过程!想要开始开发,点击next lesson。