cordova打包apk環(huán)境變量配置

cordova打包apk

  • 最近拿到一個安卓項目现使,用到了cordova打包
  • 首先全局安裝cordova npm install -g cordova
  • cordova -v查看版本惜互,檢查是否安裝成功
  • 接著根據(jù)cordova官方的文檔來配置打包所需的環(huán)境變量绢慢,官網(wǎng)地址https://cordova.apache.org/docs/en/11.x/guide/platforms/android/index.html
    【項目只需要打安卓的包,所以這里只考慮安卓的情況权均。如需打IOS的包岩睁,Windows操作系統(tǒng)無法實(shí)現(xiàn)翅雏,需用到mac】

參考文章:

配置java環(huán)境變量

  • 1.安裝java開發(fā)工具包(JDK)【Java Development Kit (JDK) 8】,地址https://www.oracle.com/java/technologies/downloads/#java8梳码,選擇適合自己的包隐圾,我這里選的windows的,jdk-8u321-windows-x64.exe
  • 2.安裝完成后掰茶,配置java的環(huán)境變量暇藏。
  • 3.windows + E 打開資源管理器,右鍵點(diǎn)擊我的電腦濒蒋,點(diǎn)擊屬性盐碱,點(diǎn)擊高級系統(tǒng)配置,點(diǎn)擊環(huán)境變量沪伙。
  • 4.在用戶變量中新增一個JAVA_HOME為變量名瓮顽,jdk所在的地址為變量值(C:\Program Files\Java\jdk1.8.0_321)的變量
  • 5.在用戶變量中新增一個CLASSPATH為變量名,.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar為變量值的變量焰坪,可以直接復(fù)制過去趣倾,注意前面有一個點(diǎn)和分號,不要漏掉
  • 6.按windows + R打開運(yùn)行某饰,再在輸入框內(nèi)輸入cmd打開命令提示行儒恋,輸入java -version如果出現(xiàn)幾行英文證明成功安裝


    image.png

配置Gradle環(huán)境變量

  • 1.從 Cordova-Android 6.4.0 開始善绎,現(xiàn)在需要安裝Gradle來構(gòu)建 Android。
  • 2.下載Gradle的安裝包诫尽,我這下的是7.4.1版本的zip文件
  • 3.在C盤創(chuàng)建一個Gradle文件夾
  • 4.將下載的zip壓縮文件中的gradle-7.4.1文件夾放在剛才在C盤新建的C:\Gradle文件夾中
  • 5.在環(huán)境變量的系統(tǒng)變量中禀酱,找到Path,新增一條牧嫉,添加的條目為C:\Gradle\gradle-7.4.1\bin剂跟,為了以防萬一,這里系統(tǒng)變量和用戶變量我都添加了
  • 6.打開控制臺酣藻,運(yùn)行g(shù)radle -v以運(yùn)行 gradle 并顯示版本曹洽,例如:
gradle -v

------------------------------------------------------------
Gradle 7.4.1
------------------------------------------------------------

配置安卓SDK環(huán)境變量

  • 1.安裝Android Studio

  • 2.我這里下載的是android-studio-2021.1.1.22-windows.exe

  • 3.傻瓜式安裝,安裝完成后打開Android Studio開始配置安卓SDK

  • 4.這里參考了https://blog.csdn.net/qq_42391248/article/details/101781994

  • 5.首先先新建一個項目辽剧,語言選java

  • 6.工程創(chuàng)建完成后送淆,點(diǎn)擊右上角小手機(jī),點(diǎn)擊create virtula device...根據(jù)自己的需求創(chuàng)建一個鏡像怕轿,我選的是android8.0

  • 7.創(chuàng)建完成后開始下載SDK

  • 8.點(diǎn)擊右上角工作臺

  • 9.左側(cè)菜單選擇Android SDK

  • 10.然后更改Android SDK Location安裝路徑

  • 11.先下載SDK Platforms的相關(guān)內(nèi)容偷崩,API32是默認(rèn)就有的,我這里又選了Android8.0

  • 12.再下載SDK Tools 的相關(guān)內(nèi)容撞羽,Android Emulator和Android SDK Platform-Tools是默認(rèn)的阐斜,另外SDK build我的默認(rèn)版本32.1.0-rc1,用此版本我打包一直失敗诀紊,所以我這里勾掉了32.1.0-rc1谒出,選了30.0.3、30.0.2渡紫、29.0.2


    image.png

    image.png

    image.png
  • 13.下載完成后到推,配置SDK的環(huán)境變量。

  • 14.將ANDROID_SDK_ROOT環(huán)境變量和ANDROID_HOME環(huán)境變量設(shè)置為 Android SDK 安裝位置(D:\Users\10456\AppData\Local\Android\Sdk)

  • 15.將 Android SDK 的cmdline-tools/latest/bin,emulator 和platform-tools目錄添加到PATH惕澎。我這里安裝的并沒有cmdline-tools文件莉测,因此沒添加這個,添加了個build-tools唧喉。

 D:\Users\[your user]\AppData\Local\Android\Sdk\platform-tools
 D:\Users\[your user]\AppData\Local\Android\Sdk\cmdline-tools\latest\bin
 D:\Users\[your user]\AppData\Local\Android\Sdk\tools\emulator
image.png
  • 15.按windows + R打開運(yùn)行捣卤,再在輸入框內(nèi)輸入cmd打開命令提示行,輸入adb如果出現(xiàn)很多行英文證明成功配置好
  • 16.以上都添加完成后八孝,即可正常打包
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末董朝,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子干跛,更是在濱河造成了極大的恐慌子姜,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件楼入,死亡現(xiàn)場離奇詭異哥捕,居然都是意外死亡牧抽,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進(jìn)店門遥赚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來扬舒,“玉大人,你說我怎么就攤上這事凫佛〗部玻” “怎么了?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵愧薛,是天一觀的道長晨炕。 經(jīng)常有香客問我,道長毫炉,這世上最難降的妖魔是什么府瞄? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮碘箍,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鲸郊。我一直安慰自己丰榴,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布秆撮。 她就那樣靜靜地躺著四濒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪职辨。 梳的紋絲不亂的頭發(fā)上盗蟆,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天,我揣著相機(jī)與錄音舒裤,去河邊找鬼喳资。 笑死,一個胖子當(dāng)著我的面吹牛腾供,可吹牛的內(nèi)容都是我干的仆邓。 我是一名探鬼主播,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼伴鳖,長吁一口氣:“原來是場噩夢啊……” “哼节值!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起榜聂,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤搞疗,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后须肆,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體匿乃,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡桩皿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了扳埂。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片业簿。...
    茶點(diǎn)故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖阳懂,靈堂內(nèi)的尸體忽然破棺而出梅尤,到底是詐尸還是另有隱情,我是刑警寧澤岩调,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布巷燥,位于F島的核電站,受9級特大地震影響号枕,放射性物質(zhì)發(fā)生泄漏缰揪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一葱淳、第九天 我趴在偏房一處隱蔽的房頂上張望钝腺。 院中可真熱鬧,春花似錦赞厕、人聲如沸艳狐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽毫目。三九已至,卻和暖如春诲侮,著一層夾襖步出監(jiān)牢的瞬間镀虐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工沟绪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留刮便,地道東北人。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓近零,卻偏偏與公主長得像诺核,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子久信,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內(nèi)容