AS-->如何用Gradle命令行,构建Android工程

Android应用开发入门:从准备环境到生成APK

准备工作:
请自行下载Gradle工具,本文使用的是gradle-2.10-all版本,你可以在后序提供的群中,下载此文件;
绿色软件,解压即可;


在构建之前,需要约定项目的结构,并且需要一些必备的Gradle脚本文件

1:目录及文件的结构
这里写图片描述
创建一个文件夹,名字任意;

–>文件夹中需要包含,一个app文件夹(这个app文件夹的名字可以任意取,后序会用到这个名字)
–>文件夹中必须包含
–>build.gradle 文件,内容为下:
这里写图片描述
–>local.properties 文件,内容为下:
这里写图片描述
–>settings.gradle 文件,内容为下: (这里面的app字符串,就是上面那个文件夹的名字)
这里写图片描述

2:app文件夹的目录结构
这里写图片描述
下面图中的结构,就是一个典型的Android项目结构,
这里写图片描述

3:整体的目录结构
这里写图片描述


有了上面目录结构,和Android工程代码之后(代码需要自己想办法弄哦~~~),

1:用CMD命令,切换到当前目录
这里写图片描述

2:执行gradle init wrapper命令
这里写图片描述

3:继续执行gradlew build,这个过程可能会比较久,请耐心等待
这里写图片描述

4:到了这一步,其实已经可以结束了,因为APK已经生成了
这里写图片描述
就在这个目录,命令行生成的APK都放在此处;


至此: 文章就结束了,如有疑问: QQ群:274306954 欢迎您的加入.

Executing tasks: [:app:assembleDebug] in project C:\Users\20766\ss > Task :app:preBuild UP-TO-DATE > Task :app:preDebugBuild UP-TO-DATE > Task :app:generateDebugBuildConfig UP-TO-DATE > Task :app:javaPreCompileDebug UP-TO-DATE > Task :app:compileDebugAidl NO-SOURCE > Task :app:compileDebugRenderscript NO-SOURCE > Task :app:generateDebugResValues UP-TO-DATE > Task :app:generateDebugResources UP-TO-DATE > Task :app:mergeDebugResources UP-TO-DATE > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE > Task :app:extractDeepLinksDebug UP-TO-DATE > Task :app:processDebugManifest UP-TO-DATE > Task :app:processDebugResources UP-TO-DATE > Task :app:compileDebugJavaWithJavac UP-TO-DATE > Task :app:compileDebugSources UP-TO-DATE > Task :app:mergeDebugShaders UP-TO-DATE > Task :app:compileDebugShaders NO-SOURCE > Task :app:generateDebugAssets UP-TO-DATE > Task :app:mergeDebugAssets UP-TO-DATE > Task :app:processDebugJavaRes NO-SOURCE > Task :app:mergeDebugJavaResource UP-TO-DATE > Task :app:dexBuilderDebug UP-TO-DATE > Task :app:checkDebugDuplicateClasses UP-TO-DATE > Task :app:mergeExtDexDebug UP-TO-DATE > Task :app:mergeLibDexDebug UP-TO-DATE > Task :app:mergeProjectDexDebug UP-TO-DATE > Task :app:mergeDebugJniLibFolders UP-TO-DATE > Task :app:mergeDebugNativeLibs UP-TO-DATE > Task :app:stripDebugDebugSymbols NO-SOURCE > Task :app:validateSigningDebug UP-TO-DATE > Task :app:packageDebug UP-TO-DATE > Task :app:assembleDebug UP-TO-DATE BUILD SUCCESSFUL in 745ms 21 actionable tasks: 21 up-to-date Build Analyzer results available
06-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值