使用了google新版的内购API,com.android.billingclient:billing:1.0,使用方法更加简单了。
使用该封装,只需要简单的一步就能初始化,里面的接口功能齐全,具备完整的成功、失败、错误回调。
里面包含详细教程,有些坑可以看我博客。
http://blog.csdn.net/u013640004/article/details/78257536更新日志:*V1.1.32017/12.19*修复-服务启动失败时导致的空指针错误。
**V1.1.22017/12/18*修复-修复内购未被消耗的BUG。
*增加-每次启动都获取一次历史内购订单,并且全部消耗。
*增加-可以通过设置isAutoConsumeAsync来确定内购是否每次自动消耗。
*增加-将consumeAsync改为public,你可以手动调用消耗。
**V1.1.12017/11/2*升级-内购API版本为google最新版本。
compile'com.android.billingclient:billing:1.0'*特性-不需要key了,不需要IInAppBillingService.aidl了,不需要那一大堆Utils了,创建新实例的时候必须要传入购买回调接口。
2024/6/17 1:12:17 5KB 谷歌内购 google内支付 googleplay
1
苹果5s版本的,shsh文件,iPhone6,2_11.2.5(15D60)_0000048D28873E08(5004316851720)
2024/6/10 6:48:05 7KB 苹果shsh
1
100小时学会SAP(FI_CO_MM_PP_SD)_00001100小时学会SAP(FI_CO_MM_PP_SD)_00002100小时学会SAP(FI_CO_MM_PP_SD)_00003100小时学会SAP(FI_CO_MM_PP_SD)_00004100小时学会SAP(FI_CO_MM_PP_SD)_00005100小时学会SAP(FI_CO_MM_PP_SD)_00006100小时学会SAP(FI_CO_MM_PP_SD)_00007100小时学会SAP(FI_CO_MM_PP_SD)_00008
2024/2/23 18:40:57 11.6MB
1
NULL博文链接:https://dave5177.iteye.com/blog/2000420
2024/2/2 14:15:36 1.39MB 源码 工具
1
iPhone6,1_11.0.1(15A402)_000004768BD32548(4907198522696).plist
2023/11/19 20:58:08 7KB 5s 10.3.1SHSH
1
byte[]dd={0x10,0x02,0x00,0x5C,0x5E,0x16};//serialPort1.Write(dd,0,dd.Length);axMSComm1.Output=dd;System.Threading.Thread.Sleep(100);stringq=q8+q7+q6+q5+q4+q3+q2+q1;intdataer=Convert.ToInt32(q,2);//二进制转十进制stringdatah=Convert.ToString(dataer,16);//十进制转十六进制while(datah.Length<2)datah="0"+datah;stringtemp="02007C320100000000000E00050501120A1002000100008200000000040008"+datah;intsum=0;for(inti=0;i<(temp.Length/2);i++)//求校验{intc=Convert.ToInt32(temp.Substring((i*2),2),16);sum=sum+c;}stringcheck=Convert.ToString(sum,16);stringcheckdata=check.Substring(check.Length-2,2);//校验和后两位//textBox1.Text=checkdata;checkdata=checkdata.ToUpper();temp="68202068"+temp+checkdata+"16";byte[]outdata3=newbyte[38];for(inti=0;i<(temp.Length/2);i++){outdata3[i]=Convert.ToByte((temp.Substring(i*2,2)),16);}//serialPort1.Write(outdata3,0,outdata3.Length);axMSComm1.Output=outdata3;
2023/8/29 15:31:55 1.28MB PLC通讯
1
URSDK是.Net版的UR机器人驱动,实现了UR机器人的29999-30004端口,提供UR机器人的远程调用,控制和监控功能。
文件包含:URSDK.dll、URSDK(.Net4.0)快速指南等,其中URSDK(.Net4.0)快速指南存在的错误及改正可参考https://blog.csdn.net/momo026/article/details/81149421#comments
2023/6/13 9:09:19 1.82MB sdk ur
1
《GM_T0004-2012SM3密码杂凑算法》国家标准,指导行丛书,值得翻阅
2023/6/12 15:43:16 2.92MB SM3
1
SafeInCloud密码管理器可让您将登录名,密码和其他私人信息安全地保存在加密的数据库中。
您可以通过自己的云帐户将数据与其他手机,平板电脑,Mac或PC同步。
没有订阅,没有月租费!您只需购买一次SafeInCloud,即可在所有Android设备上使用它,而无需支付任何额外费用。
主要特征◆易于使用◆材质设计◆黑色主题◆强加密(256位高级加密标准)◆云同步(GoogleDrive,Dropbox,OneDrive,Yandex磁盘,NAS,ownCloud,WebDAV)◆使用指纹登录(三星设备和Android6.0设备)◆AndroidWear应用程序◆密码强
2023/6/8 12:37:28 7.13MB SafeInCloud Pro
1
博客地址:http://blog.csdn.net/u013700040/article/details/78180096Android遴选都市界面,能够依据都市拼音、首字母搜查
2023/4/29 15:32:55 15.18MB Android 选择城市 拼音搜索 首字母搜索
1
共 23 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡