linux android项目打包

linux android项目打包,第1张

概述1.安装jdk#这里使用的是openjdk1.8.0版本,如果打包过程出现:#KotlincouldnotfindtherequiredJDKtoolsintheJavainstallation'/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64/jre'usedbyGradle.MakesureGradleisrunningonaJDK,notJ

1.安装jdk

# 这里使用的是openjdk 1.8.0版本,如果打包过程出现 :# Kotlin Could not find the required JDK tools in the Java installation '/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64/jre' used by Gradle. Make sure Gradle is running on a JDK, not JRE。那就是jdk版本的问题。$ yum install java-1.8.0-openjdk-devel$ vim /etc/profile     #配置JDK的环境变量export JAVA_HOME=/usr/local/jdkexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLAsspATH=.$CLAsspATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar$ source /etc/profile    #重新加载系统环境变量$ java -version    #查看java版本

2.安装AndroID SDK

# 下载sdk工具包$ wget https://dl.Google.com/androID/repository/sdk-tools-linux-3859397.zip# 创建sdk工具文件夹和解压工具包$ mkdir  -p /opt/androID/sdk$ unzip sdk-tools-linux-3859397.zip -d /opt/androID/sdk# 使用sdkmanager工具配置构建工具和平台版本# 注意:此处如果一直卡着无法安装,修改host文件$ vim /etc/hosts203.208.41.78 dl-ssl.Google.com203.208.41.78 dl.Google.com$ cd /opt/androID/sdk/tools/bin/$ ./sdkmanager "build-tools;29.0.6" "platforms;androID-29" "platform-tools" $ ./sdkmanager --List    #可以查看有哪些版本,自行选择对应的版本# 增加系统环境变量$ vim /etc/profileexport ANDROID_HOME=/opt/androID/sdkPATH=$PATH:$ANDROID_HOME:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_HOME/emulator:$ANDROID_HOME/tools/bin

3.安装gradle

$ wget https://downloads.gradle-dn.com/distributions/gradle-6.3-all.zip$ mkdir /opt/gradle$ unzip gradle-6.3-all.zip -d /opt/gradle/$ vim /etc/profileexport PATH=$PATH:/opt/gradle/gradle-6.3/bin$ source /etc/profile$ gradle -v------------------------------------------------------------Gradle 6.3------------------------------------------------------------Build time:   2020-03-24 19:52:07 UTCRevision:     bacd40b727b0130eeac8855ae3f9fd9a0b207c60Kotlin:       1.3.70Groovy:       2.5.10Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019JVM:          1.8.0_201 (Oracle Corporation 25.201-b09)OS:           linux 3.10.0-693.el7.x86_64 amd64

4.项目打包

# 拉项目$ git clone https://gitee.com/yangfanHZ/hz_yszf_androID_webIEw.git$ cd hz_yszf_androID_webIEw$ git checkout new_dev# 打包$ gradle assembleRelease(打包成Release版本)$ gradle assembleDeBUG(打包成DeBUG版本)# 打包编译完成,在项目的app/build/outputs/apk中可以找到deBUG版本或者是release版本。

 

总结

以上是内存溢出为你收集整理的linux android项目打包全部内容,希望文章能够帮你解决linux android项目打包所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1022995.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存