GooglePlay支付
配置支付权限
<uses-permission android:name="com.android.vending.BILLING" />
在AndroidManifest中配置了该权限,上传至GooglePlay后才能够配置计费点,所以要先进行这一步操作
才能进行后续的配置和开发
计费点配置
这步是由其它同学进行的配置,我不太清除,略过(一般来说是由市场配置好吧)
GooglePlay支付代码接入
GooglePlay的支付流程不算复杂,官方文档进行了详细的说名,也有中文文档,
测试支付时遇到的问题
此版本的应用未配置为通过google play结算
1.测试者的账号需要设置测试权限
我自己遇到的情况是在测试阶段
google play console 设置->账号详情->许可测试
2.测试的apk versionCode的值比提交到google play后台的版本要高
修改版本好与后台一致
3.打包的时候,和google play后台上的包的签名不一致
这个问题没有遇到过
4.测试app需要上传到google后台,发布为alpha或者beta测试