Centos系统下部署Android打包生成APK

Centos系统下部署Android打包生成APK,第1张

概述目录1、安装JDK2、AndroidSDK安装3、安装gradle4、打包APK在centos环境下,想实现Android程序的编译,只能通过gradle命令去打包版本apk。如下:1、安装JDKJDK下载地址:https://www.oracle.comechnetwork/java/javase/downloads/jdk8-downloads-2133151.html#这里使用的是openjd

目录1、安装JDK2、Android SDK安装3、安装gradle4、打包APK

在centos环境下,想实现AndroID程序的编译,只能通过gradle 命令去打包版本apk。如下:

1、安装JDK

JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

# 这里使用的是openjdk 1.8.0版本,有需要的话需要到java官网上进行下载对应的JDK版本。$ yum install java -y# 其他版本JDK的安装方式$ mv jdk1.8.0_161 /usr/local/$ ln -s /usr/local/jdk1.8.0_161 /usr/local/jdk$ 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工具配置构建工具和平台版本$ 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$ adb versionAndroID DeBUG BrIDge version 1.0.41Version 29.0.6-6198805Installed as /opt/androID/sdk/platform-tools/adb
3、安装gradle

下载地址:https://services.gradle.org/distributions/

$ 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、打包APK

程序从windows AndroID Studio 上移植过来,程序目录结构如下:

进入项目的根目录,执行打包命令:

gradle assembleRelease(打包成Release版本)gradle assembleDeBUG(打包成DeBUG版本)

打包编译完成,在项目的app/build/outputs/apk中可以找到deBUG版本或者是release版本。

总结

以上是内存溢出为你收集整理的Centos系统下部署Android打包生成APK全部内容,希望文章能够帮你解决Centos系统下部署Android打包生成APK所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存