原生安卓集成uni-app

本人懶,過程從不解釋,只講操作

一、在官網https://nativesupport.dcloud.net.cn/AppDocs/download/android下載最新離線sdk

二、解壓後,使用Androidstudio打開裏面的項目HBuilder-Integrate-AS,該項目可以直接運行

三、使用HbuilderX開發好uni-app

四、在manifest.json中配置好參數,然後打包uni-app(發行->原生App-本地打包->生成本地打包App資源進行打包,位置在unpackage/resources文件夾下

五、將打包的資源複製到HBuilder-Integrate-AS啓動模塊下的src/main/assets/apps文件夾下(從appId文件名的位置開始複製)

六、修改和apps同級下的dcloud_control.xml文件,將appid修改爲打包後的文件夾,也就是前端基礎配置中的appid

七、修改app名稱,res/values/strings.xml中的app_name改爲和前端基礎配置一樣的app名稱

八、修改HBuilder-Integrate-AS中的SDK_WebApp.java文件夾

該處位置,該值就是第五步拷貝前端的打包文件位置

String appBasePath = "/apps/******A8F1";

九、真機啓動項目發現直接就啓動到前端項目的首頁了

說明:裏面的項目名和模塊可以更改名稱,不影響使用,也可以啓動。所以不用新建安卓項目,而且這是最簡單的集成(uniapp沒有集成任何東西),如果uniapp用到了地圖之類的還要添加新操作

因爲是操作一段時間之後才根據印象寫的,有遺漏或者問題可以指出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章