uni-app如何打包出一個「純潔」的安卓包

工具

Android Studio,HbuilderX前端

步驟流程

一、首先從HbuilderX中導出本地安卓資源包,生成了目錄unpackage/resources/__UNI__C9ACAA6/www

 

二、從uni-app官網下載Android打包sdk(sdk下載連接),點擊以下圖的下載最新的安裝包

三、下載完上面的Android SDK後,解壓會發現以下圖的目錄。

    重點來了,若是你是想打包一個具備各類默認配置功能的安卓apk的話,就選「HBuilder-Hello」這個目錄來打包,這個目錄默認是配置了各類安卓插件的(如分享或者定位或相機權限等),因此打包後這個包會挺大的,假如你項目沒用到那麼多功能,就顯得包有點臃腫了,因此若是你想要一個純潔點的包,就選擇「UniPlugin-Hello-AS」這個目錄來打包你的項目吧,這個包sdk除了一些uniapp編譯相關的插件,就沒有其餘了,連分享的都沒有,若是須要加分享功能相關的,須要手動配置,下面我會以打包「純潔包」來介紹。ios

四、打開Android Studio編輯器,選擇導入項目,選擇「HBuilder-Hello」,而後開發工具左側會出現以下目錄

    注意導入項目好像須要點擊綠色的那個錘子make一下,纔會去下載構建項目的。構建完上面app目錄會顯示一個綠色圓點。編程

五、導入項目後,咱們須要第一步導出的__UNI__C9ACAA6本地打包app資源來替換了app->src->main->assets->apps->__UNI__54FA04A

    注意:替換了之後,要對比下以下圖:app

六、到了這一步已經完成得差很少了,接下來可能須要更改一些本身項目的啓動圖或者apk圖標和apk命名相關的了 

    1.更改圖標能夠在 main -> res -> drawable-xxhdpi 下更換編輯器

    2.更改apk名稱則在 res -> values -> strings.xml文件,修改「app_name」字段值,該值爲安裝到手機上桌面顯示的應用名稱工具

七、最後一步來了,第一次弄仍是有點小期待的吧,以下圖。

    

    而後等待最後輸出,最後構建bulid完,開發工具右下方會有個彈窗顯示已經生成了apk,點擊彈窗的location錨點,會自動打開apk所在目錄。而後最後只需把apk安裝在你手機,就能夠看到屬於你的安卓應用了 ,是否是很神奇呢,基本上一個純淨的安卓包就已經成功了,最後你覺得這就完了嗎?開發工具

    不、不、不、 我上面提過的,若是你要分享什麼的功能呢,這還須要你配置分享插件相關的呢,對於前端來講,這其實挺難了,由於你不熟悉安卓相關的,只能本身看着教程來默默摸坑坑了,最後附上新增功能主要須要修改的頁面位置,uni-app官方插件配置連接地址ui

總結:

    本抱着一個嘗試着打包的心態去玩下,可是因爲對於安卓工具和安卓相關文件開發流程不熟悉,遇到的坑是挺多的,但幸虧靠着一頓「搜索式編程」和ios同事的指導,花了一天仍是能夠成功打包出來了屬於本身的第一個安卓apk,Time - -- -- - End  spa

相關文章
相關標籤/搜索