[将sdk的platforms-tools和tools目录添加到PATH中,使开发方便]
1.使用命令创建自己的第一个project
1).使用命令获取platforms列表
android list targets
此命令可以获取到所有的下载好的Android platforms ,找到想要的platforms id 并记住;
一般推荐使用最新的id来编译项目,这样可以使我们创建出来的应用性能更好,这也是谷歌官方强烈推荐的;
app能运行的Android版本不是由SDK决定的,是由每一个项目的minSDK决定的,而且SDK都是向下兼容的;使用最新的sdk编译的apk放在较低版本的SDK版本机器上运行,效率将会更高。
2).使用命令创建project
android create project --target<target id> --name MyFirstApp --path<path-to-workspace>/MyFirstApp --activity MyActivity --package com.test.myfirstapp
path-to-workspace:为此工程想要存放的位置
target id:为第一步中选定的platform id
使用上面的命令可以创建一个android项目到指定目录中。
使用这个方式创建的工程里面会有一个ant.properties和build.xml文件,此时可以使用下面命令来打包运行项目:
ant debug
adb install bin/MyFirstApp-debug.apk
2. 使用命令安装应用程序
1)切换到要被安装的项目的根目录,在debug模式下使用Gradlew编译项目,使用gradlew脚本执行assembleDebug编译项目,执行后会在build目录下的outputs目录下生成apk文件:
windows系统:gradlew.bat assembleDebug
Mac OS或者Linux系统:$chmod +x gradlew
(chmod是为gradlew命令增加执行权限,只要一次)
$./gradlew assembleDebug
2)使用命令打开avd Manager界面,然后选择一个模拟器运行:
andriod avd
3)使用install命令安装程序到安卓设备上:
adb install app/build/outputs/apk/app-debug.apk