分享一下在发布谷歌市场时候遇到的坑。
1.首先mui hbuilder云打包的不是8.0 而谷歌市场必须要求8.0及以上版本打包,所以得下载android studio 混合开发。
2.在混合开发中需要用官方的SDKdemo。 使用官方的SDK demo按教程进行修改。(注意: 看了一下官方的demo 得和AndroidManifest.xml文件里的包名一致。 官方离线打包的说明没特别说明这个地方,而且貌似还误导了,让和hbuilder里面的一样了。)
3.关于谷歌内购 ,还是得需要用到一个插件billingclient https://gitee.com/tjbaobao/GoogleBuillingUtil
4.然后就是安卓6.0以上的动态授权问题:用这个插件搞定 compile 'me.weyye.hipermission:library:1.0.3'
5.然后就是横竖屏幕问题,因为安卓横竖屏幕切换会自动重新加载webview,这个问题百度有详细,我们又重写不了官方sdk里面的代码,所以hbuilder这个混合开发方式怎么办,只能先锁定竖屏plus.screen.lockOrientation("portrait-primary");,然后在需要横屏的地方用样式来旋转页面90度。
2 个评论
要回复文章请先登录或注册
zhy844694805
8***@qq.com (作者)