位置: 编程技术 - 正文

Unity3d接入googleplay内购详细说明(三)(unity接入google内购)

编辑:rootadmin

推荐整理分享Unity3d接入googleplay内购详细说明(三)(unity接入google内购),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity google,unity chrome,unity接入google内购,unity google,unity3d接入抖音广告api,unity google,unity3d接入 asr,unity3d接入百度地图,内容如对您有帮助,希望把文章链接给更多的朋友!

因为本文内容比较多,整理花费时间比较长,故分几篇完成,以下为本文目录结构,方便查阅:

Unity3d接入googleplay内购详细说明(一)

引言

一、准备条件:

二、谷歌开发者后台应用创建说明:

Unity3d接入googleplay内购详细说明(二)

三、Unity3d向安卓通信以及接受通信

四、Unity导出安卓Apk正式签名说明

五、使用Eclipse运行unity导出的工程

六、Java代码接入谷歌内购:

七、谷歌内购Java代码

Unity3d接入googleplay内购详细说明(三)

八、Apk上传谷歌商店测试版以及添加测试者

九、Zipalign处理APK文件

十、添加google&#;群组并邀请其成为测试者

十一、测试机googleplay安装以及配置:

Unity3d接入googleplay内购详细说明(四)

十二、真机测试中出现的常见错误以及解决方式:

十三、成功测试购买以及正式版发布

————————————————————————————————————————————————————————————

八、Apk上传谷歌商店测试版以及添加测试者

1、Apk编译完成后需要测试,直接安装到手机上是不能正常进行内购的,一般会提示:

2、阅读谷歌官方文档,才知道必须要上传编译出来的apk到谷歌商店,成为测试版,然后加入自己的测试群组,即测试账号。然后等待谷歌商店给你推送,然后安装推送来的应用才能够测试。

3、完整走过来才知道,上传、发布、加入测试者、点开测试连接、等待被推送。这一环节顺利完整走下来得需要一天时间,而且主要原因是等待发布以及测试推送,不得不吐槽谷歌的这个不人性化的测试方案。

4、不过呢,经过多次试验,我发现一个窍门就是,当有一个版本上传通过以后,以后只要不更改这个版本号,就能一直不断修改代码测试功能了。而不必每次编译后上传apk。

九、Zipalign处理APK文件

1、如过你上传apk文件是eclipes直接编译出来的文件。会遇到以下报错问题。

2、我也不是很懂,简单网上搜了一下,描述如下:

原文链接:

Zipalign优化工具是Android SDK中自带的apk优化工具,开发者在上传应用到Google Play的时候相信都遇到过“您上传的Apk没有经过Zipalign处理”的失败提示,显而易见Google对Zipalign工具的重视,那么Zipalign到底有什么用了?

说白了,Zipalign就是一个对Apk文件进行存档对齐的优化工具,它的目的是确保所有的未压缩数据都从文件的开始位置以指定的对齐方式排列。尤其是.apk压缩包中的图片资源和未加工处理的相关文件,对齐的方式是以4字节对齐。其好处是能够减少应用程序的RAM内存资源消耗。Google的Android开发文档中特别之处在发布应用到最终客户之前务必使用Zipalign工具对你的.apk文件进行优化。如果你使用Eclipse中的ADT插件工具导出签名应用的话,其将会自动优化你的应用无需额外使用zipalign工具。或者是你的工程文件ant.properties中制定了密钥存储的路径或密钥的别名,构造脚本也将自动对apk文件进行Zipalign优化处理。、

用法:

1. 对已有的APK文件进行Zipalign处理

zipalign [-f] [-v]<alignment> infile.apk outfile.apk

infile.apk表示输入的apk文件,outfile.apk表示输出的apk文件(文件名可以自己制定)。

alignment:表示指定的对应字节数,是一个整数且必须指定为4。

2. 检测已有的APK文件是否进行了Zipalign处理

zipalign -c -v<alignment> existing.apk

Flags:

-f : overwriteexisting outfile.zip

-v : verboseoutput

-c : confirm thealignment of the given file

Zipalign工具位于SDK的tools目录中,以windows操作系统为例,在运行中输入cmd进去Dos操作界面,用cd命令跳转到Zipalign的目录,输入Zipalign的相应命令就能使用其功能了。

3、说了这么多,我总结了一下,只要正式签名,就能够解决了。在实际操作中,是需要在eclipes里面,右键工程:

4、继续,选择导出的工程:

5、选择签名,输入密码:

6、需要稍等片刻,然后编译出apk包。以后导出正式版上传谷歌商店时均需要签名。

Unity3d接入googleplay内购详细说明(三)(unity接入google内购)

7、上传时不是bin下面的apk文件。而是刚才导出的目录下的文件。

8、签名完毕后即可正式上传apk:

十、添加google&#;群组并邀请其成为测试者

谷歌针对测试者有一套独立的系统,个人觉得除了有些浪费时间外。不改版本号,就不用重新上传这点还不错(前文说的小窍门)。

1、首先在其设置内,有测试账号可以添加。不过这个账号添加上我觉得在实测中好像没什么作用,相比之下,还是下面将介绍的添加群组更靠谱一点。不过为了保险起见,我也是在这把测试账号给加上了。

2、点击管理测试人员

3、注意添加测试人员,是一个google&#;群组

4、测试者邀请空白处,要填写的是一串网址,没有群组的话可以去注册一个,随便邀请人员,添加到这个测试组里面

谷歌群组创建:测试者邀请空白处,要填写的是类&#;这样一串网址

5、只要他们的手机配置好测试环境(vpn课上谷歌商店),打开下面给的链接地址。

6、按照网页的提示,点击连接同意成为开发者。等到下载应该用可能需要几个小时的时间。

7、然后如果是第一次上传的apk,需要等待几个小时后会有推送。如果是后续上传的版本,如果没有大于以前的版本号,是不允许上传的。

另外不能用0.9.x这个样的版本号,必须为整数

另外如果作为测试,不修改版本号,使用同一个正式签名,是不必每次产出包都得上传的。

8、等待几个小时后,打开谷歌商店,就能够在自己手机上安装上传的apk了。

9、在谷歌后台,可以看到应用的一些基本数据,下载量、安装量、评价等等

十一、测试机googleplay安装以及配置:

1、目前国内的安卓手机基本上都没有安装谷歌框架以及谷歌商店,因此没办法直接做测试机使用。推荐大家下载谷歌安装器。他可以自动下载安装谷歌服务、商店、设置。以及修复谷歌服务已停止的问题,和打开谷歌商店即闪退的问题。

2、安装完毕后,还需要手机vpn,连接到外网。大约需要这几个应用。

3、安装完毕,先打开vpn,翻墙到外网。然后打开谷歌商店,登陆个人账号,最好是注册一个测试账号。如果能看到付费下载的应用,并且能够弹出付费界面,说明测试付费环境已经ok。

4、打开测试应用:

5、有谷歌的官方弹窗显示商品,就代表至少手机测试环境ok;

第三篇结语:

以上就如何测试进行详细解释,在此过程中可能会遇到一些问题,下一篇将对我在测试中出现的常见错误逐一解释,方便大家参考

Unity3D Vuforia Android 拨打电话 ?xmlversion=1.0encoding=utf-8?manifestxmlns:android=

Unity3D中的Prefab使用方法 Prefabs(预设)是最常用的一种资源类型,是一种可被重复使用的游戏对象。1、特点:1、它可以被置入多个场景中,也可以在一个场景中多次置入。2、当

Vuforia How To Use Android Plugins in Unity Apps HowToUseAndroidPluginsinUnityAppsThisarticleexplainshowtodotwothings:TakecustomAndroidpluginsthatarewritteninJavaandintegratethemintoaVuforia-basedUnityprojectInvokemethodsdefinedintheJavapluginfromaU

标签: unity接入google内购

本文链接地址:https://www.jiuchutong.com/biancheng/382561.html 转载请保留说明!

上一篇:Unity3d接入googleplay内购详细说明(二)(unity快速接入第三方sdk)

下一篇:Unity3D Vuforia Android 拨打电话

  • 工会筹备金的计税依据是应发工资还是实发工资
  • 税务制服的肩章是什么
  • 税务师事务所是代理记账公司吗
  • 企业关于发票的管理及要求
  • 塑料制品的商品编码是什么类发票
  • 在银行购买支票需要什么手续
  • 企业破产时下列受偿等级最高的是
  • 法院判决书能做证据使用吗
  • 政府性搬迁补偿收入的税务处理
  • 非盈利组织捐赠支出
  • 预交增值税附加税费减免吗
  • 增值税免税收入进项税额转出
  • 跨季度的发票怎么冲销
  • 餐饮业个体工商户怎么交税
  • 税收分类编码选错了会罚款么
  • 两年前少缴的税款是否应补缴?
  • 预付卡销售发票可以报销吗?
  • 资产收购的特殊性税务处理方法
  • 福利费的进项税怎么做账
  • 个体工商户未给员工缴纳社保
  • 其他应收款注销数额太大
  • 主营业务收入发票
  • 三七粉的功效与作用及正确吃法
  • 销售补差是怎么算的
  • 轻薄本拆卸
  • 股东未实缴资本,因为经营困难借给公司钱,可以要求返还
  • 蓝湖怎么用的
  • 预缴季度企业所得税分录
  • php取值
  • php导入php文件
  • 应付国库集中支付结余在什么时候确认
  • vue学不懂怎么办
  • html前端开发教程
  • 小规模纳税人应交税费会计分录
  • 企业送的购物卡怎么退回去
  • 长期借款利息是流动负债吗
  • 工程咨询服务发展的指导意见有哪些
  • 什么是企业会计确认计量和报告的空间范围
  • 提取维简费分录
  • 餐费计入哪个科目合理避税
  • 保障房异地建设费属不属于土地成本
  • 国有企业取得的土地建设职工住宅
  • 工程物资原材料在资产负债表哪个科目体现
  • 收到党建工作经费的通知
  • 参展企业收到展览费用
  • 车辆购置税能抵扣企业所得税吗
  • 计提应付职工薪酬在借方还是贷方
  • 提前还贷款要满十八岁吗
  • 会计科目的设置原则包括( )
  • 母子公司往来款是否涉及交税
  • 为什么要计提工资附加费
  • 公司买车可以抵税几年
  • mysql参数表
  • sql server使用教程(图文)
  • linux进程管理器
  • linux系统的
  • ubuntu如何创建文件
  • ubuntu虚拟机apt安装tools
  • 在linux中使用哪个命令可以用于管理用户账户
  • linux用户管理包括哪几个文件
  • ubuntu误删除内核
  • onenotewindows10
  • shell32.exe - shell32是什么进程 有什么用
  • linux系统服务器怎么进入桌面
  • linux cp命令怎么用
  • win7不识别大于4T的盘
  • win7共享按钮灰色
  • 常见错误类型
  • 基于nodejs的项目
  • windows2008 iis
  • Unite Beijing 2015大型活动
  • Unity3D游戏开发标准教程
  • jQuery+css实现的tab切换标签(兼容各浏览器)
  • 怎么监控键盘输入
  • android camera setParameters failed 类问题分析总结
  • python截屏幕的图
  • jquery命名空间
  • 企业房产税计算器
  • 国家税务总局电话人工客服
  • 2018年申报时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设