您好,登錄后才能下訂單哦!
這篇“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.zip SDK下載安裝 鏈接: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.rpm yum -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.zip unzip 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 -version sdkmanager --version gradle -version
9. 更新SDK
flutter doctor --android-licenses
9. 創建一個工程
mkdir -p /opt/project/democd /opt/project fullter create demo
10. flutter框架Android打包成apk
cd /opt/project/demo flutter build apk
11. 正常Android工程打包apk
#例如網上下載一工程test_androidcd test_android ./gradlew :easy-preference:assembleRelease gradle assembleRelease
以上就是關于“linux下Android打包環境怎么搭建”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。