Thomsen
Thomsen
  • 发布:2019-01-11 16:34
  • 更新:2020-02-29 21:16
  • 阅读:2155

HbuilderX 生成本地打包 APP 资源 没有加入 Android permissions

分类:HBuilderX

使用 HbuilderX 1.4.1.20181228 生成本地打包 APP 资源,在 manifest.json 中选择的 Android permissions 并没有被打包进去,

"android" : {
"permissions" : [
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>"
]
}

编译后的 manifest.json 只有

"permissions":{},

这个字样。

2019-01-11 16:34 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

离线打包得自己在Android开发工具(如Android Studio)中配置,具体参考:http://ask.dcloud.net.cn/article/38。
manifest.json中android下的字段只有提交云端打包时才会用到。

  • Thomsen (作者)

    这些添加权限,或者云打包与离线打包的差异性细节问题,能不能在教程或者文档说清楚?作为不懂安卓的前端对这些这些真的很无奈。。。

    2019-01-11 17:54

4***@qq.com

4***@qq.com

为什么我生成的本地资源包没有页面的文件,www文件夹下只有img文件和其他配置文件,没有页面的文件

  • DCloud_App_Array

    uni-app没有html文件,全部编译到js文件中了

    2020-03-02 15:04

  • 4***@qq.com

    回复 DCloud_App_Array: 那你知道怎么从原生跳转到H5指定网页吗,如果没有页面的话,页面的路径也不知道。该如何跳转?

    2020-03-03 21:50

  • DCloud_App_Array

    回复 4***@qq.com: 没明白你的需求,你是什么场景?是只在原生App中集成SDK?直接打包uni-app应用的指定页面?

    2020-03-03 23:26

  • 4***@qq.com

    回复 DCloud_App_Array: 就是app是本地打包的uni项目,启动页都是uni写的,然后有个页面,跳转到了原生界面,原生界面上有个按钮,想点击这个按钮的时候加载一个uni页面。因为打包的离线资源包里面没有Html页面,所以不知道需要加载那个页面的路劲,也不知道怎么跳转,或者有什么事件能通知uni自己去加载一个单独的页面。

    2020-03-04 20:44

  • DCloud_App_Array

    回复 4***@qq.com: uni小程序SDK应该能满足你的需求:https://ask.dcloud.net.cn/docs/#https://ask.dcloud.net.cn/article/36941

    2020-03-05 17:37

  • 4***@qq.com

    回复 DCloud_App_Array: 那再uni-app的vue页面中,能使用5+的插件吗feature插件吗

    2020-03-05 21:14

  • 邬杰瑞

    回复 DCloud_App_Array: 为什么现在使用HbuilderX生成本地打包APP资源,www里面没有pages文件夹了?

    2020-06-18 11:22

该问题目前已经被锁定, 无法添加新回复