gradle自动编译手顺.docx
- 文档编号:26574461
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:12
- 大小:1.12MB
gradle自动编译手顺.docx
《gradle自动编译手顺.docx》由会员分享,可在线阅读,更多相关《gradle自动编译手顺.docx(12页珍藏版)》请在冰豆网上搜索。
gradle自动编译手顺
Gradle自动编译
1.环境搭建
1.1安装JDK1.8
1.1.1安装程序
1.1.2更改JDK安装目录,如下图步骤进行
1.1.3单击“下一步”开始安装
1.1.4安装过程中会弹出更改“目录文件夹”窗口。
注意:
如果长时间安装程序没有反应,需要特别注意,可能是弹出窗口被挡,如果移动主窗口查看是否已经有窗口弹出。
1.1.5修改JRE安装目录(注意:
不能选择JDK的安装文件夹[jdk1.8.0_20],最好在JDK安装文件夹同级目录下新建)后,如下图单击“下一步”,开始安装JRE)
1.1.6如下图显示安装完成
1.2设置JAVA环境变量
1.2.1点击桌面“计算机”,选择“属性”,选择“高级系统设置”
1.2.1点击右下方的“环境变量”
1.2.3配置JAVA_HOME
在新打开的窗口中,选择系统变量,新建一个系统变量JAVA_HOME(如果已存在,则选择编辑),用来指明JDK安装路径,就是刚才安装时所选择的路径
D:
\ProgramFiles\Java\jdk1.8.0_45然后点击确定。
1.2.4配置Path
在系统变量中,找到Path,点击编辑;然后在变量值末尾添加下面一行
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
Path使得系统可以在任何路径下识别java命令,然后点击确定。
1.2.5配置CLASSPATH
它为java加载类(classorlib)路径,只有类在classpath中,java命令才能识别,新建一个系统变量CLASSPATH,并把变量值设为下面一行,注意前面加一点,表示路径
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
1.2.6最后一步,验证JDK有没有配置成功。
开始->运行,键入“cmd”;输入命令“java-version”,“java”,“javac”等,检查有没有安装成功,成功界面如图。
1.3gradle下载与配置环境变量
1.3.1下载
网址:
http:
//services.gradle.org/distributions/注意下载all的包
1.3.2配置环境变量
配置完成,验证:
1.4拷贝ndk,找我们组拷贝一份,解压;拷贝sdk,找我们组拷贝一份,解压。
这两个路径在服务器上确认了之后,需要修改代码,local.properties中sdk的路径改成服务器的路径并上传代码。
修改carlife模块的build.gradle中ndkDir改成服务器上ndk的路径并上传代码。
2.服务器搭建(以项目8254为例)
2.1svn更新代码,
http:
//svn.skypine.nj/svn/NJRD/PROGRAM/BRANCH/Android/TECH/CNE-8254
2.2替换sdk,将更新下来的代码中android.jar替换到本地sdk路径下,以我本地为例,将E:
\CNE-8254\android.jar替换D:
\Software\adt-bundle-windows-x86-20140321\adt-bundle-windows-x86-201403211\sdk\platforms
\android-23\android.jar
2.3以我本地为例,打开cmd,进入e盘,cdCNE-8254\WideScreen进入到项目
2.4输入gradlew–v,这个指令第一次执行可能需要一定时间,它找到适配项目的gradle,如果不适配可能会下载,当已经下载了就很快了。
2.5输入gradlewclean,清理上次编译生成的文件。
这里插播下早期一直编不过的小插曲,网上有的文章使用的是gradleclean、build命令,执行几秒就报错,解决一个错再执行又会报其他的错。
2.6输入gradlewbuild,开始编译。
注意这命令把debug、release环境的包都打出来,会生成-debug.apk和-release-unsigned.apk,修改指令为gradlewassembleDebug编译并打Debug包。
2.7上传apk,将生成的apk上传,这个可以用脚本实现,在当前目录查看settings.gradle,这个文件里面有所有的模块,将模块名下build\outputs\apk下编译的.apk上传,注意当模块下没有apk文件夹就跳到下一模块。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- gradle 自动 编译