美文网首页
2021-06-11 mac uniapp 本地apk包打包

2021-06-11 mac uniapp 本地apk包打包

作者: 冷月葬花魂_ | 来源:发表于2021-06-10 14:08 被阅读0次

    官网教程

    1.下载as,下载hbuild,略过。

    2.导入离线sdk里的HBuilder-Integrate-AS,也就是教程里的方式二。

    3.编译HBuild工程

    1)到https://dev.dcloud.net.cn/ ——我的应用——离线打包sdk里创建对应的appid跟appkey,填入包名。

    2)填入HBuild对应的对方后生成本地资源(www文件目录)

    3)替换www资源到as工程的这个目录下。

    4:替换AS工程目录下data/dcloud_control.xml里的APPID。(因为www是整个拷贝过来的所以mainfest.json里的appid可以不用替换)

    5.替换AndroidManifest.xml里的appkey。

    6.替换build.gradle里的applicationid(替换包名,这里改完应该要同步)

    上面456要保正跟开发者后台的一样,否则app打开会报错。详见下面:

    android平台 可以按一下步骤检查一下离线项目配置:

    1、查看签名文件是否配置到了主APP的build.gradle。

    2、查看离线项目中dcloud_control.xml文件中的appid是否与申请AppKey时的appid一致。

    3、检测离线项目的包名是否申请AppKey时的包名是否一致。

    4、编译完通过apk解压获取一下签名信息与申请AppKey时填写的SHA1一致。

    如果编译有报Android X的错误,在gradle.properties(Projuect Properties)里加入以下两句适配:

    android.useAndroidX=true

    android.enableJetifier=true

    相关文章

      网友评论

          本文标题:2021-06-11 mac uniapp 本地apk包打包

          本文链接:https://www.haomeiwen.com/subject/rnimeltx.html