Linux伺服器安裝Android環境
阿新 • • 發佈:2018-12-26
前言:最近在研究騰訊雲時,發現Web IDE 這麼個東西,於是就把自己平時的小專案作為demo遷移到了上面,用下來體驗好不錯,而且免費提供的伺服器,對於一般開發足夠使用,但是官方的伺服器並沒有安裝Android環境,並不能直接使用Web IDE進行打包,於是就自己折騰了下,以下是基本步驟,就不提供截圖了,希望對大家有幫助。
1. 從Android官網下載sdk-tools-linux 壓縮包 使用SFTP上傳至 任意目錄中,本文中使用 wget
命令進行下載,存放在/home
目錄下
# 此下載地址為官網最新地址 cd /home sudo wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
2. 解壓第一步中下載的zip檔案
檢查當前環境是否有zip命令
unzip
- 若存在此命名,在
/home
新建android-sdk-linux
資料夾,將檔案解壓到此目錄
sudo mkdir android-sdk-linux
sudo unzip -o -d ./andorid-sdk-linux sdk-tools-linux-4333796.zip
- 若不存在,使用
brew install unzip
進行安裝,之後重複上述步驟
3. 配置環境變數
sudo vi /etc/profile
在最後兩行新增
export ANDROID_HOME=/home/android-sdk-linux export PATH=$ANDROID_HOME/tools:$PATH
其中/home/android-sdk-linux
為android-sdk-linux
解壓目錄,之後使用source /etc/profile
重新整理配置
4. 檢驗環境是否配置成功
android
如果提示許可權問題,使用sudo chmod -R 777 /home/android-sdk-linux
5. 使用Android命令配置打包環境
https://developer.android.google.cn/studio/command-line/sdkmanager
# SDK 25之後,官方建議使用sdkmanager命令進行sdk管理
cd /home/android-sdk-linux/tools/bin
./sdkmanager "build-tools;28.0.3"
6. 打包
以上配置沒有問題後,就可以愉快的打包了
cd /home/workspace/project-xxx
# 此命令會自動下載gradle環境,伺服器一般不存在翻牆、難下載的問題
./gradlew build