android学习
文章平均质量分 62
随风吹笛
这个作者很懒,什么都没留下…
展开
-
Android支付接入(一):支付宝
相信相同过App获取利润的都会需要接入计费SDK,下边就跟大家走一遍完整的支付宝SDK接入,支付系列均通过计费Button触发,计费所有代码均放到一个java文件实现,这样虽然会有点违背java面向对象及封装性,但这样做的一个好处是可以快速集成到不同的游戏中,将改动的文件降到最低,各有利弊吧,如果大家有什么更好的方法,望一起交流,好了,废话不多说了,开始干活。PS:初次写博文,各方面还不够转载 2015-01-27 16:20:43 · 1429 阅读 · 0 评论 -
Unity中针对Android Apk的签名验证(C#实现)
当Unity开发的游戏以Android Apk的形式发布之后,经常会遇到的一种情况就是别人对我们的游戏进行二次打包,也就是用他们的签名替换掉我们的签名,从而堂而皇之的将胜利果实占为己有。面对这样的情况,我们可以采取的一种方式就是对Apk包的签名进行验证,如果与我们的签名不一致,则可以采取黑屏或者直接退出等方式来阻止该盗版程序的运行。 示例代码如下:using UnityEngine;using转载 2015-08-18 09:48:34 · 2062 阅读 · 0 评论 -
android应用隐藏桌面图标
接下来我要说的这种方法可以隐藏图标,同是也可以正常启动运行。在manifest的入口activity里面intent-filter中设置元素。比如:注意,android:scheme是大小写敏感的,必须以小写字母开头也就是这个MainActivity可以响应Uri为com.android.example://AuthActivity的特定 Intent转载 2014-11-05 15:15:33 · 1822 阅读 · 0 评论 -
Android获取运营商信息
项目上要求做三网外放产品,将三个单网SDK自行整合成三网联合,思路大概是在OnCreate时区分运营商设定枚举,根据取到的sim卡信息赋予枚举变量,后面三网的一些操作根据枚举进行判定先设定运营商枚举 enum CARRIEROPERATOR { NONE(0), MM(1), UNIPAY(2), EGAME(3); private int valu原创 2015-02-02 16:10:43 · 2447 阅读 · 1 评论 -
Android Intent Action 大全
1.Intent的用法:(1)Action跳转1、 使用Action跳转,当程序AndroidManifest.xml中某一个 Activity的IntentFilter定义了包含Action,如果恰好与目标Action匹配,且其IntentFilter中没有定义其它的Type或Category过滤条件,那么就正好匹配了。如果手机中有两个以上的Action程序匹配,那么就会弹出一个转载 2015-01-27 17:25:22 · 561 阅读 · 0 评论 -
Android支付接入(八):Amazon亚马逊支付
下面跟大家一起走一遍Amazon亚马逊的支付,亚马逊目前刚把业务拓展到大陆市场,但这并不代表Amazon支付不成熟,恰恰相反,Amazon的支付流程,支付结果获取及测试另人称赞,支付流程、测试流程简洁可靠。 源码链接:http://pan.baidu.com/share/link?shareid=2345870563&uk=473193131 文档链接:http://p转载 2015-01-27 17:23:25 · 1977 阅读 · 0 评论 -
Android支付接入(六):UC支付
今天跟大家一起看看UC支付,UC支付与其他支付不同之处在于:UC支付结果是发送到游戏服务器端的,所以我们在完成支付后需要询问服务器端支付是否成功,当确定支付成功后再执行相应的逻辑。 UC接入需要注意的事项比较多:1.UC需要修改桌面游戏Logo,在游戏图标基础上加上UC的“9”图标,规范及样例会在百度网盘中为大家共享。2.需要引入91SDK_LibProject工程作为转载 2015-01-27 16:32:21 · 1438 阅读 · 0 评论 -
Android支付接入(二):移动游戏基地
上篇博文跟大家一起走了一遍支付宝支付,今天我们来看看移动支付。众所周知目前付费通道的龙头老大还要当属三大运营商(移动、联通、电信)。运营商接入代码相对简单,但琐碎的要求太多,涉及到启动界面、桌面图标、主界面、退出界面等。移动游戏基地后台地址:http://g.10086.cn/部分截图 注意事项:1.移动游戏基地sdk为动转载 2015-01-27 16:21:52 · 709 阅读 · 0 评论 -
Android支付接入(七):Google In-app-Billing
今天跟大家一起看下Google的in-app Billing V3支付。 如果没有GooglePlay此处附上安装Google Play的一键安装器的链接(需要Root权限):http://www.muzhiwan.com/com.muzhiwan.gsfinstaller-86095.html 之前用过Google BillingV2,感觉不太爽。V2版支付走的是异步通知,不转载 2015-01-27 16:35:54 · 1533 阅读 · 0 评论 -
Android支付接入(五):机锋网
前边已经陆续跟大家走了一遍运营商和支付宝付费接入,今天跟大家一起看看机锋网的支付接入。其实付费接入本身并没有太多需要注意的地方,做的多了以后你会发现套路都是大同小异的。而需要注意的地方在于怎么跟游戏兼容及后期的维护,包括增减支付方式。现在谈下我个人理解(说的不对希望大家猛喷),付费界面及逻辑尽量不要给一个单独的Activity,因为1.界面的频繁跳转会费时(尤其对于用cocos2d-x写的转载 2015-01-27 16:30:03 · 434 阅读 · 0 评论 -
Android支付接入(四):联通VAC计费
注意事项:1.联通支付是不需要自己标识软硬计费点的,当平台申请计费点的时候会提交每个计费点是否允许重复支付(即软硬计费点),支付时我们只需要传入相应的计费点即可,平台会帮我们记录哪个是软计费点,哪个是硬计费点。2.联通需将premessable.txt文件copy到工程assets目录下,用来配置渠道,每个渠道对应不同的渠道号,例如联通渠道号为:“00012243”。3.游转载 2015-01-27 16:27:35 · 464 阅读 · 0 评论 -
Android支付接入(三):电信爱游戏支付
注意事项:1.电信要求必须先启动电信的闪屏界面2.非网络游戏不允许有Interent权限3.电信没有提供测试计费点(小于一元的),文中index1是一个真实计费点(2元),支付会进行真实计费 [html] view plaincopyAndroidManifest.xml: application转载 2015-01-27 16:25:32 · 798 阅读 · 0 评论 -
接入sdk覆盖AndroidManifest后提示ClassNotFoundException问题
项目接入了一个sdk,由于sdk需要添加新的权限,所以需要在AndroidManifest里添加相应的语句,由于是第一个需要修改AndroidManifest的sdk,项目里并没有对应的AndroidManifest文件,鉴于项目当前的配置,所以我先导出了一份eclipse工程,然后复制这份AndroidManifest到Plugin/Android目录下,添加好对应的权限后,重新打包运行,游戏直...原创 2018-02-26 17:17:56 · 832 阅读 · 0 评论