日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

一、 準備工作

1、安裝JDK,下載地址(可能需要一個oracle賬號,大家百度一下或者自行注冊一個就行。盡可能選擇8或者11,這兩個是長期版本)JAVA SE | Oracle Technology Network | Oracle

2、安裝NodeJS,下載地址Node.js (nodejs.org)

3、下載安裝Android Studio,下載地址Download Android Studio and SDK tools | Android Developers (google.cn)

4、下載安裝HbuilderX HBuilderX-高效極客技巧 (dcloud.io)

5、申請DCloud開發者賬號,后期會用到

6、下載離線工程:App離線打包SDK (dcloud.net.cn) ,后期會用到

 

二、 正式開發及配置

1、 在HbuilderX中新建一個uni-app項目,找到manifset.json這個文件,需要修改的地方

基礎配置:有一個AppID,如果沒有點擊重新獲取,或者去DCloud開發者中心創建一個應用后填寫此處(源碼編輯)

Uni-app離線打包Android APK詳細教程

 

模塊配置:勾選需要的模塊,一般來說需要什么勾選什么即可

Uni-app離線打包Android APK詳細教程

 

權限配置:關于這一塊,大家需要去參考這篇文章(
https://ask.dcloud.net.cn/article/36982)

Uni-app離線打包Android APK詳細教程

 

2、去掉html5+ Runtime版本提示框,在源碼視圖中添加以下內容

Uni-app離線打包Android APK詳細教程

 

3、附加:如果是要打包成AAB上傳谷歌商店你需要勾選以下內容,同時需要編輯生成的json文件

Uni-app離線打包Android APK詳細教程

 

OK,到這里基礎配置基本結束開始你的業務編寫即可。

三、 離線打包工程配置及打包

1、 打包所需要的資源:在HbuilderX中,發行=》原生APP本地打包=》生成本地打包APP資源,將生成后的目錄(**/APP_ID/www/**)拷貝(選擇到APP_ID這個文件夾即可)

Uni-app離線打包Android APK詳細教程

 

2、 解壓離線工程至某個目錄下,即:**
/Android-SDK3.2.12.81096_20211101/HBuilder-Integrate-AS,打開Android Studio,導入此項目(HBuilder-Integrate-AS)

3、 修改simpleDemo/build.gradle配置(密鑰簽名請跳轉第四步驟)

Uni-app離線打包Android APK詳細教程

 

4、 修改
simpleDemo/main/AndroidManifest.xml配置,如果是特殊的權限,需要在這個文件中添加對應的權限配置(android key請跳轉第四步驟)

Uni-app離線打包Android APK詳細教程

 


Uni-app離線打包Android APK詳細教程

 

5、 修改simpleDemo/
main/res/values/strings.xml配置

Uni-app離線打包Android APK詳細教程

 

6、 修改simpleDemo/ main/res/drawable配置,替換圖標LOGO、開屏頁

7、 修改simpleDemo/
main/assets/data/dcloud_control.xml配置

Uni-app離線打包Android APK詳細教程

 

8、 修改simpleDemo/
main/assets/data/dcloud_properties.xml配置(去掉HTML5+ Runtime oauth提示)

Uni-app離線打包Android APK詳細教程

 

至此,離線打包項目配置完畢,然后執行:Build=》Build Bundle(s) / APK(s)=》Build APK(s)。打包完畢

Uni-app離線打包Android APK詳細教程

 

四、 簽名生成及配置

簽名生成:

簽名方案一:在Android Studio中依次按照以下截圖即可(我在windows中遇到了無法簽名的情況,mac正常,如果你也是,請看方案二)

Uni-app離線打包Android APK詳細教程

 


Uni-app離線打包Android APK詳細教程

 


Uni-app離線打包Android APK詳細教程

 


Uni-app離線打包Android APK詳細教程

 

簽名方案二:參考文章(Android平臺簽名證書(.keystore)生成指南 - DCloud問答

)解決windows無法生成簽名的情況,Mac可以直接跳過步驟1

注:如果是windows10,請勿使用cmd,請在系統圖標即WIN上右鍵,運行powershell(管理員),用這個命令窗執行以下命令,否則無效。

1、設置jdk變量 set PATH=%PATH%;"C:Program FilesJavajre1.8.0_201bin"(路徑根據jdk安裝目錄改變,但是必須指定到jre中去) 
2、生成簽名文件(如果不是在項目目錄下生成的,需要將生成的文件拷貝到simpleDemo目錄下)
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore 
3、查看簽名信息 keytool -list -v -keystore test.keystore   Enter keystore password: //輸入密碼,回車 
4、復制以下兩個信息 Alias name + SHA1

android key生成:

進入dcloud開發者后臺(
https://dev.dcloud.net.cn/)登錄自己的賬號

應用管理=》我創建的應用=》應用列表=》點擊應用名稱=》離線打包KEY管理=》填寫保存后,復制android對應的值即可

Uni-app離線打包Android APK詳細教程

 


Uni-app離線打包Android APK詳細教程

 

分享到:
標簽:Android
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定