zoukankan      html  css  js  c++  java
  • android studio离线打包mui应用

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/foolish0421/article/details/54618754
    首先从官网http://www.dcloud.io/ 下载HBuilder,用该软件创建一个HTML5的移动APP项目,具体可去官网查看相应的文档。
    接下来就是如何将写好的HBuilder引入到我们的安卓项目中。

    先 下载HBuilder离线打包Android版SDK,SDK里面有个HBuilder-Integrate工程我们将会用到,接下来开始了

    先用Android Studio创建一个新项目(owner)。


    1、导入jar包

    可从HBuilder-Integrate工程的libs中选择,具体要导入哪些jar包可从SDK中的Feature-Android.xls中查看。

    2、加入APP资源:

    ①在工程目录下的创建assets文件夹,并在assets目录下添加apps目录

    ②在apps目录下创建应用ID同名目录

    ③在应用ID同名目录下创建www目录

    ④将应用资源和应用配置文件(manifest.json)拷贝到www目录下。

    其中“H5B1EA68D”目录名称为应用manifest.json中的id名称,务必一致。


    添加control.xml文件和properties.xml文件到assets->data目录下

    其中control.xml文件的appid值为HBuilder应用的appid,必须与应用manifest.json中的id值完全一致;appver为应用的版本号,用于应用资源的升级,必须保持与manifest.json中的version -> name值完全一致;version值为应用基座版本号(plus.runtime.innerVersion返回的值),不要随意修改。

    Properites文件用于对应JS类名和Android包名的对应关系,用户可以根据开发项目使用到的插件对文件进行添加或删改。

    这两个文件都可从HBuilder-Integrate工程中拷贝过来进行修改。

    3、复制所需的资源文件到drawable和layout文件夹中:
    4、修改AndroidManifest.xml文件

    根据HBuilder-Integrate工程中的AndroidManifest.xml文件添加所需的功能权限。

    如果只是需要基本功能的话可以只添加上述的基本权限。

    声明必须的这两个activity(其中一个为启动的activity),其他可根据HBuilder-Integrate工程中的AndroidManifest.xml文件进行相应添加。

    5、添加RInfomation文件


    注意RInfomation要连同其目录一起复制进项目中。

    需要其他功能可根据HBuilder-Integrate工程中相应的RInfomation文件进行添加。


    如果缺少对应资源文件,大家可以从HBuilder-Integrate工程中获取。

    参考:http://ask.dcloud.net.cn/article/508
    ---------------------
    作者:hunter800421
    来源:CSDN
    原文:https://blog.csdn.net/foolish0421/article/details/54618754
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    插头DP专题
    HDU 4873 ZCC Loves Intersection(JAVA、大数、推公式)
    HDU 4865 Peter's Hobby(概率、dp、log)
    HDU 4870 Rating(概率、期望、推公式) && ZOJ 3415 Zhou Yu
    HDU 4862 Jump(最小K路径覆盖)
    codeforces 449B Jzzhu and Cities (Dij+堆优化)
    2014 12th GDCPC 总结
    HDU 1693 Eat the Trees(插头DP、棋盘哈密顿回路数)+ URAL 1519 Formula 1(插头DP、棋盘哈密顿单回路数)
    UVALive 4949 Risk(二分网络流、SAP)
    Codeforces 1105D(双层广搜)
  • 原文地址:https://www.cnblogs.com/Jeely/p/11139545.html
Copyright © 2011-2022 走看看