用Android studio搭建沃商店SDK任意支付的配置

第一次接SDK踩了不少坑,分享出来,如有错误或者不足之处,希望大家理解和指出!

一.    配置android studio相关环境

出现问题可自行百度。如果以前配置过eclipce的环境要小心,android studio的环境最好用自带的相关SDK和NDK配置android studio环境。安卓环境的成功就是SDK成功的一半啊!

 

二.   配置沃SDK的androidManifest.xml文件

注意:沃的SDK最好要下载新的,不然会支付不成功,或者其他找不到类什么的问题,接的沃SDK版本是unipaysdk_4.1.3的任意支付,此版本的SDK缺少

这些配置,会支付失败,加上即可!

跟着沃SDK自带的gameSimple的manifest.xml文件来,替换成相应的即可。如果遇到首行的package等出错可以先把package,versionCode,versionName注释掉,这里涉及到命名相关会在build.gradle里面做处理的,如果不注释掉,点击该页的下方

2.    注意红色箭头的这个

如果是为了以后升级SDK方便不出问题,那么就得在当前的沃文件下面新建libs来装库了,那样改加载路径就行了,达到各自管理各自库目的,互不干扰!

然后如果是多渠道的调试,怎么也得来个启动项吧!看这儿

再次点开

检查你的这个,把版本升高或者clear build大法,删除 .gradle 重启什么的!最好的方式是,查看SKD的demo是好多,照写试试!

你的.so文件动态加载出错了,在你的继承unicomapplicationwrapper中新增.so的加载方式

然后把.so文件从armeabi文件拷贝到当前sdk文件目录下的assets文件目录下,这样差不多就能运行起来了。

 之后又后发现导航栏遮挡游戏边缘了,好吧7.0的系统对导航栏改动有点大。

改动了下设置方式,可以全屏了!但是游戏画布被缩小了,之后经过多次实验发现,进入游戏之前把导航栏手动关闭,游戏就是满荡荡的全屏,目前就只有这样了!希望有老铁去研究下。

正常进入游戏后,点击主页按钮,然后返回游戏,发现游戏黑屏了!或者是去充值跳转回来也黑屏了!

Cocos2dxHelper.pauseAllEffects();
  Log.e(“third”,“目前沃商店的处理,不暂停游戏”);return false;
}
return true;

如果是沃渠道103且版本大于6,就不执行 函数了,当然你要处理音效的暂停之类的。此方法对于格斗游戏之类的即时性强的游戏就不适合了,切换回来可能都被打死了!

然后大致浏览下文件目录吧
SDK目录如下

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年7月1日
下一篇 2017年7月1日

相关推荐