218 字
1 分钟
Unity更新Google结算库6.2.1
最近谷歌商店强制要求所有应用在8月31日前更新结算库更新到版本6,我在Unity Package Manager更新IAP到4.12.0,发现打包安卓的时候编译失败。论坛上发现其它人也有一样的问题,Unity官方还未修复此问题,只能退回4.11.0,手动更新Google结算库了。
IAP退回4.11.0
在Package Manager中回退到4.11.0
下载aar
在这里下载billing的aar文件 https://maven.google.com/web/index.html?q=billing#com.android.billingclient:billing:6.2.1
替换aar
1.把billing:6.2.1.aar拷贝到Asset目录下,这时候会自动生成同名的meta文件 2.在项目文件夹中搜索billing,找到billing:5.2.1.aar的所在目录(注意,它的同级目录下还有一个同名meta文件),这把两个文件删除,并把billing:6.2.1.aar和billing:6.2.1.aar.meta文件移动到该目录
更新build.gradle
打开build.gradle,把billing:5.2.1改成billing:6.2.1。搞定收工!
Unity更新Google结算库6.2.1
https://blog.coding1024.com/zh/posts/76580d95/
评论
欢迎交流问题、想法与经验。请友善讨论,不要留下私人敏感信息。
正在加载留言…