1. 程式人生 > >Linux伺服器安裝Android環境

Linux伺服器安裝Android環境

前言:最近在研究騰訊雲時,發現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-linuxandroid-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