linux下Android打包环境怎么搭建
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇"linux下Android打包环境怎么搭建"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来
千家信息网最后更新 2026年11月01日linux下Android打包环境怎么搭建
这篇"linux下Android打包环境怎么搭建"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"linux下Android打包环境怎么搭建"文章吧。
linux下Android打包环境搭建
1. 所需软件安装包
jdk安装包下载:链接:https://pan.baidu.com/s/1aUZyK3wfMmzB3g8wihUcEQ 提取码:0sdf fullter安装包下载链接:https://pan.baidu.com/s/1exH3-ibS5AaliB8tf2eRxw 提取码:om41 gradle安装包下载wget https://downloads.gradle-dn.com/distributions/gradle-5.6.4-all.zipSDK下载安装链接:https://pan.baidu.com/s/1rRod594rKzre5y0zrZo3Jg 提取码:85xu
2. 安装jdk
下载jdk安装包到/usr/local/
cd /usr/local/tar zxvf jdk-8u191-linux-x64.tar.gz
3. 安装git
yum -y install git unzip zip#下载版本过低不支持,需要升级yum -y install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpmyum -y update gitgit --version
4. 安装SDK
下载SDK安装包到/usr/local/
cd /usr/local/unzip commandlinetools-linux-6200805_latest.zip -d /usr/localmkdir -p /usr/local/sdkcd /usr/local/cmdline-tools/bin./sdkmanager --list --sdk_root=/usr/local/sdk #显示可安装包./sdkmanager --install "platforms;android-29" --sdk_root=/usr/local/sdk #安装android-29./sdkmanager --install "platform-tools" --sdk_root=/usr/local/sdk #安装platform-tools./sdkmanager --install "build-tools;29.0.3" --sdk_root=/usr/local/sdk #安装build-tools./sdkmanager --install "cmdline-tools;latest" --sdk_root=/usr/local/sdk #安装cmdline-tools
5. 安装flutter
cd /usr/localgit clone https://github.com/flutter/flutter.git -b stable
6. 安装gradle
cd /usr/localwget https://downloads.gradle-dn.com/distributions/gradle-5.6.4-all.zipunzip gradle-5.6.4-all.zipvim
7. 添加环境变量
vim /etc/profile
添加
export JAVA_HOME=/usr/local/jdk1.8.0_191export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport ANDROID_HOME=/usr/local/sdkexport FLUTTER_HOME=/usr/local/flutterexport PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cnexport GRADLE_HOME=/usr/local/gradle-5.6.4export PATH=$PATH:$GRADLE_HOME/binPATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:${ANDROID_HOME}/build-tools/29.0.3:${ANDROID_HOME}/cmdline-tools/latest/bin:${ANDROID_HOME}/platform-tools:${FLUTTER_HOME}/bin:${PATH}重置环境变量
source /etc/profile
8. 验证环境
java -versionsdkmanager --versiongradle -version
9. 更新SDK
flutter doctor --android-licenses
9. 创建一个工程
mkdir -p /opt/project/democd /opt/projectfullter create demo
10. flutter框架Android打包成apk
cd /opt/project/demoflutter build apk
11. 正常Android工程打包apk
#例如网上下载一工程test_androidcd test_android./gradlew :easy-preference:assembleReleasegradle assembleRelease
以上就是关于"linux下Android打包环境怎么搭建"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
环境
内容
工程
链接
变量
文章
知识
篇文章
价值
大部分
就是
更多
框架
步骤
版本
知识点
行业
资讯
资讯频道
软件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新华互联网科技学校
互联网科技的
上海互联网科技有限公司
广西互联网科技公司
互联网科技美容
互联网和高科技公司
成都铂石互联网科技做什么的
杭州壁岐互联网科技有限公司
浙南科技城互联网大厦建设工程
长沙互联网科技
工业互联网山东科技大学
美国互联网科技实力
互联网营销推广黑科技
上海同邻互联网科技有限公司规模
互联网科技平台产品运营
广州三三互联网科技有限公司
科技和互联网行业的特点
北京军民互联网科技公司
科技互联网企业在行动
互联网科技企业文化
工业互联网科技新基建
猪兼强互联网科技
嘟嘟瓜互联网科技
远信互联网科技
凡科互联网科技
鑫亿盛互联网科技
大白互联网科技
科技与互联网的利与弊
茂名市互联网科技产业园
株洲百竞科技的互联网营销顾问