安卓自動化打包環境搭建
1.下載SDK命令列工具
在Linux終端下輸入(地址可能會發生變化,最新地址可在https://developer.android.com/studio/ 上找到)
wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
2.解壓SDK命令列工具,並安裝sdk
在終端輸入
unzip sdk-tools-linux-3859397.zip
得到解壓後的命令列工具目錄為tools。
在終端中按順序執行以下命令:
cd tools
./android update sdk -u -t android-27 #解釋: 更新sdk -u 表示no ui 即不使用圖形化介面 -t 表示過濾 即安裝指定版本sdk,此處指定為27 按提示輸入y同意 Development Kit License Agreement
./android update sdk -u -t "build-tools;27.0.3" #解釋 -u -t 含義與上一條命令相同,"build-tools;27.0.3"為要安裝的build tools版本全稱
3.下載gradle
在終端輸入
wget https\://services.gradle.org/distributions/gradle-4.1-all.zip
下載完成後輸入 unzip gradle-4.1-all.zip 解壓後得到資料夾gradle-4.1
將gradle加入環境變數中
vi .profile
在profile加入以下內容
export PATH=$PATH:/home/android/gradle-4.1/bin
4.修改local.properties檔案
使其中的sdk.dir指向我們sdk所在的路徑,在這裡為:
sdk.dir=/home/android/sdk
5.環境搭建完成
進入原始碼所在路徑,使用gradle命令即可執行打包。例
cd /home/android/xxx
gradle assembleRelease
相關文章
- APP自動化環境搭建與安裝(Windows)APPWindows
- 安卓OpenGLES環境搭建(十)安卓
- 搭建自動化測試環境
- 自動化測試 selenium 環境搭建
- java+appium 自動化環境搭建JavaAPP
- 乞丐版自動化部署 jenkins 環境搭建Jenkins
- 自動化迴歸環境搭建覆盤
- Mac 環境下 Android 使用 Jenkins 構建自動化打包MacAndroidJenkins
- Flutter 多環境、多渠道自動打包Flutter
- 搭建appium+python自動化測試環境APPPython
- docker入門到自動化搭建php環境DockerPHP
- IOS自動化測試環境搭建(Python & Java)iOSPythonJava
- 自動化測試之Selenium篇(一):環境搭建
- Web自動化測試 環境搭建(selenium+python)WebPython
- Python3+selenium自動化環境搭建(mac篇)PythonMac
- 安卓開發入門(一)開發環境搭建安卓開發環境
- K8S搭建自動化部署環境 Jenkins下載、安裝和啟動K8SJenkins
- APP自動化第一步:Appium環境搭建APP
- ubuntu21.10搭建jenkins和gitlab自動化部署環境UbuntuJenkinsGitlab
- 從環境搭建到打包使用TypeScriptTypeScript
- python+selenium UI自動化測試環境搭建及使用PythonUI
- 從零搭建docker+jenkins+node.js自動化部署環境DockerJenkinsNode.js
- Android自動化測試第二篇 Appnium環境搭建AndroidAPP
- Appium+python自動化(一)- 環境搭建—上(超詳解)APPPython
- Appium+Python實現iOS自動化測試~環境搭建APPPythoniOS
- 【小程式自動化Minium】一、框架介紹和環境搭建框架
- CentOS SVN 環境搭建配置跟自動部署CentOS
- archlinux配置安卓開發環境Linux安卓開發環境
- appium入門篇(1)--零基礎搭建自動化環境APP
- 自動化測試環境搭建之Python3.6+selenium44+firefoxPythonFirefox
- 🔥Appium+python 自動化(二)- 環境搭建—下(超詳解)APPPython
- vue官方webpack模版多個打包環境搭建VueWeb
- 如何在Eclipse中配置安卓環境Eclipse安卓
- Mac 配置 Flutter 安卓開發環境MacFlutter安卓開發環境
- mac虛擬機器搭建自動化環境-wda和python wda clientMac虛擬機Pythonclient
- Web自動化測試 —— 測試環境搭建 (Selenium+Python) Windows篇WebPythonWindows
- app自動化測試環境配置:adb環境配置、monkey環境配置、appium環境配置大全APP
- 【自動化基礎】手把手教零基礎小白搭建APP的UI自動化環境APPUI