AndroidStudio離線打包MUI

來源:互聯網
上載者:User

標籤:9.png   alt   strong   ref   保留   bubuko   運行   資源   roi   

1.下載5+SKD

http://ask.dcloud.net.cn/article/103

 

 

2.解壓到任意目錄

 

3.匯入HBuilder-Hello項目

 

  

4.在AndroidManifest.xml中指定應用標識

package="com.xxx"  應用標識,反向網域名稱的格式

android:versionCode="10101"  應用版本號碼
android:versionName="1.1.1"  應用版本名

  

 

5. 在string.xml中配置應用程式名稱

 

6. 配置應用表徵圖和啟動介面

 

 

7.更新應用資源

將HelloH5的檔案夾名稱改為你想要的名稱,這裡示範改為了PbsMui:

右鍵apps – Directory Path

  

刪除裡面www檔案夾裡面的內容,保留www空檔案夾,將用HBuilder寫MUI的資源拷貝進這個檔案夾

 

 

8.修改www檔案的父級目錄名稱或者manifest.json中的name值及id值,讓三者保持一致

  

9.修改manifest.json

修改manifest.json中的version資訊與AndroidManifest.xml中的version資訊一致

 

 

 

10.配置應用資訊

開啟app->src->main->assets -> data下的control.xml檔案,修改appid和appver的值:

其中appid值為HBuilder應用的appid,必須與應用manifest.json中的id值完全一致;appver為應用的版本號碼,用於應用資源的升級,必須保持與manifest.json中的version -> name值完全一致;version值為應用基座版本號碼(plus.runtime.innerVersion返回的值),不要隨意修改。

 

11.調用javaAPI

11.1建立java類檔案TestActivity,添加靜態方法,一個簡單的測試方法,返回字串“1”:

 

 

11.2在mui.js中調用java API

 

<script src="js/mui.min.js"></script>
<script src="js/jquery.min.js"></script>
<script type="text/javascript">
mui.init()
$(function(){
mui.plusReady(function() {
//調用java方法
$(".login_btn").click(function(){
//引入java類檔案
var ac = plus.android.importClass("com.xxx.xxx.TestActivity");
//調用靜態方法
var data = ac.getData();
//輸出傳回值
alert(data);
})
})
})
</script>

 

12.配置完成編譯運行

應用配置完畢,按Shift F10編譯運行應用,在彈出的裝置列表對話方塊中選擇要啟動並執行裝置:

 

 

 

打完收工。。。

AndroidStudio離線打包MUI

相關關鍵詞:
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.