运行App
如果你学习了前面的教程,那么你已经有一个包含了默认的“Hello World”源文件的项目了,你可以零修改的立即运行该应用程序。
你如何运行你的应用取决于两件事:你是否有一个真正的Android系统的设备,以及你是否在使用AndroidStudio。这节课向你展示了如何在真实设备和Android模拟器上,安装并运行你的应用程序。这里同样提供了两种方式,AndroidStudio和命令行工具。
将App运行于真实设备
如果你有一台Android设备,这里会教你怎么把App运行到设备上去。
1.在电脑上安装你的Android设备
1.通过USB口,讲设备连接到你的开发机器上,一般就是电脑了。如果你电脑运行的是Windows操作系统,那么你可能还需要安装对应你的设备的驱动程序。可以参考这个OEM USB Drivers文档.
2.打开Android设备上的USB调试。
- 大多数的3.2及更老的系统,你可以从这里找到这个选项,设置 > 应用 > 开发。
- 如果是4.0及以上的系统,这个选项在设置 > 开发者选项。
小提示:在4.2以及更新的系统上,开发者选项默认是被隐藏的。如果要打开开发者选项,可以在设置>关于手机,这个选项上面连续按下7词,这时系统会提示开发者选项已经放出。然后可以返回到设置界面,就可以找到开发者选项了。
2.通过AndroidStudio运行App
- 随便选中一个你的工程里面的文件或文件夹,然后点击工具栏上面的运行按钮 。
- 弹出Choose Device 窗口,选择Choose a running device 选项按钮,选中你的Android设备,点击OK。
至此,Android Studio就已经把App安装到你的Android设备上,并且运行起来了。
3.通过命令行运行App
打开一个命令行窗口,cd进入到项目根目录下。在debug模式下,使用Gradle编译你的工程,使用Gradle包装器(gradlew assembleRelease)脚本调用assembleDebug构建任务。这样就在 build/ 目录下,生成了一个.apk文件。
Windows操作系统,使用如下命令:
> gradlew.bat assembleDebug
Mac和Linux平台,使用如下命令:
$ chmod +x gradlew
$ ./gradlew assembleDebug
构建项目完成以后,输入的APK文件就在这里app/build/outputs/apk/。
提示:
Mac和Linux平台的第一行代码
(
chmod
)获取chmod权限,只需要在第一次构建当前项目的时候执行就行。
在保证SDK里面的
platform-tools/
已经添加为环境变量的情况下,执行:
adb install app/build/outputs/MyFirstApp-debug.apk
在你的设备上,找到MyFirstApp,然后打开他。成功运行。
以上便是构建运行Android的全部教程,想要学习怎么开发,继续往下看吧。
将App运行到模拟器上,操作方式与上文一致,只是安装设备驱动这里,变成创建模拟器,参考Android开发工具的使用(AVD)。
posted on 2015-06-23 17:26 threedroid 阅读(944) 评论(0) 编辑 收藏 举报