這篇文章給大家介紹怎么在Linux中使用命令打包Android應(yīng)用,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
成都創(chuàng)新互聯(lián)公司于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元蒼梧做網(wǎng)站,已為上家服務(wù),為蒼梧各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
準(zhǔn)備環(huán)境
安裝Shell工具
sudo apt install -y wget unzip git
安裝JDK
sudo apt install -y openjdk-8-jdk # 查看結(jié)果 java -version
初始化目錄與環(huán)境變量
BUILD_BASE=`echo ~` export ANDROID_HOME=$BUILD_BASE/android_sdk mkdir -p $ANDROID_HOME export REPO_BASE=$BUILD_BASE/repo mkdir -p $REPO_BASE export REPO_USERNAME=xxx export REPO_PASSWORD=xxx export PROJECT_HOME=$REPO_BASE/android-preference export OUTPUT_RELEASE_DIR=$PROJECT_HOME/easy-preference/build/outputs/aar/release
安裝SDK工具
cd $ANDROID_HOME # download wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip # unzip unzip sdk-tools-linux-4333796.zip # export environment variables export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
配置License
mkdir -p $ANDROID_HOME/licenses echo -e "\nd56f5187479451eabf01fb78af6dfcb131a6481e" > $ANDROID_HOME/licenses/android-sdk-license
下載源碼
cd $REPO_BASE # clone git clone -b develop git clone https://$REPO_USERNAME:$REPO_PASSWORD@github.com/hziee514/android-preference.git # pull git pull origin develop:develop # branches git branch git checkout -b develop
構(gòu)建
第一次運(yùn)行時(shí)需要下載依賴項(xiàng),可能要花很長(zhǎng)時(shí)間
cd $PROJECT_HOME chmod +x gradlew ./gradlew :easy-preference:assembleRelease
輸出
$OUTPUT_RELEASE_DIR/easy-preference-release.aar
Android是一種基于Linux內(nèi)核的自由及開放源代碼的操作系統(tǒng),主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由美國(guó)Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。
關(guān)于怎么在Linux中使用命令打包Android應(yīng)用就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。