- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 Play Asset Delivery避坑使用详解
Play Asset Delivery 详解,Play Asset Delivery 避坑,Play Asset Delivery 使用
2022-04-15 15:19:56 5025
原创 安卓海外SDK接入问题
接触海外发布不久,遇到了一些,在此做个记录,分享下,避免大家踩坑。这里只记录问题,业务流程会在后面进行分享。先来大Boss:Google登录报错10:主要从三个方面进行排查,签名,包名,web ClienId。签名:查看打包的签名是否用错,再次检查是否在google后台配置的签名对的上,如果是在firebase创建的应用在需要查看是否配置了sha1签名。clienId:一定要用web Clienid ,很多小伙伴可能都会用了安卓clienId.包名:没啥好说的。登录报错1..
2021-11-18 18:27:07 3592
原创 技术支持-售后联系
感谢您们对我们游戏的支持如果您有任何疑问,可以留言或者发送邮件。我们会尽快回复。邮箱地址:ksk4b8@yeah.net谢谢!
2020-06-11 16:14:05 388 1
原创 苹果隐私政策
本软件尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用和披露您的个人信息。但本软件将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披露或向第三方提供。本软件会不时更新本隐私权政策。您在同意本软件服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本软件服务使用协议不可分割的一部分。1.适用范围a)在您使用本软件网络服务,本软件自动接收并记录的您的手机
2020-06-09 14:53:55 262
原创 ISO 代码混淆,python实现ios代码混淆
主要的功能有,类名,属性,方法名,工程目录,图片hash值,图片名的混淆,删除注释,bundle名的更改,修改的日志记录,所有的命名都是有意义的单词组合,有专门的单词库,也可手动添加。问题:由于每个工程差异比较大,所以改脚本可能存在一些小问题,需要适当修改,一般都是和系统方法和系统属性冲突。哈哈,源码暂不提供,需要的可以留言看下目前需求多不,还有一些功能需要添加的,比如添加垃圾代码等,后续加上...
2020-05-22 14:46:46 464 3
原创 android studio 的gradle 详细配置说明
通过这篇文章,你可以简单实现多渠道,或者说定制化的apk打包,实现一次打包多个apk,充分了解gradle的各项配置,解决资源冲突问题。as 的gradle配置主要分为三种:1、项目全局配置的build.gradle2、每个moudle 下的build.gradle3、自定义的xxx.gradle (xxx为自定义文件名)下面对这些配置进行逐一讲解项目全局配置的bui...
2020-04-29 15:34:19 1762
原创 android studio使用快捷键
使用的是eclipse快捷键 返回光标上一次位置:alt+左右方向键 复制一行到下一行:ctrl+alt+上下方向键(需要把系统的快捷键关闭) 跳到行头行尾:home/end 窗口切换:ctrl+tab / alt+方向键 跳到一个单词的首尾:ctrl+方向键 修改包名的显示:compact empty middle packages 选项勾去掉
2017-12-28 20:01:58 202
原创 MD5校验文件/读取签名MD5
查看文件MD5:(对比两个文件是否相同) certutil -hashfile 9377_yxbb.apk MD5查看签名MD5:(修改apk为zip解压获取META-INF\CERT.RSA签名文件) keytool -printcert -file C:\Users\Administrator\Desktop\test\test\META-INF\CERT.RSA
2017-12-25 19:57:59 781
原创 qq会员礼包接入的坑
1、提示用户未登录,请重试!(在QQ会员后台配置的appId和appKey是ysdk申请到的qq appId和appKey) 2、发货地址不能是https,礼包id只能为纯数字,发货key是单独的一个key,可以不同于appkey,但是需要腾讯配置,否则支付成功提示网络错误
2017-12-21 10:21:28 379
原创 脚本实现apk多渠道打包
多渠道打包方式: 1、像友盟的在andridmanifest.xml配置mete-data,获取相应的值 2、像美团的在包体插入一个空文件,利用文件名当做渠道标识这里介绍的是自己利用脚本实现美团的多渠道打包方式android 7.0后引入了v2签名,这种签名能够使包体安装的更快,更加安全,如果想往包体里面插入内容,而又不损坏签名,在7.0以下是可以的, 但是如果在7.0以后那就不能了,会在安装
2017-12-16 16:01:00 1205
原创 接入应用宝的坑
1、报so库找不到: 因为应用宝只提供armeabi的so库,所以如果游戏存在x86/v7a等其他的库,则会报错,安卓系统会先加载对应的cpu类型的so库,如果没找到则会向下寻找,当找到时就不会继续往下寻找解决:把其他库删除只保留armeabi,如果游戏想保留v7a也可以把应用宝armeab下的so库复制到v7a中,但是其他版本则不支持2、游戏的Activity的launchMode需要...
2017-12-15 19:56:45 5814 17
原创 MD5加密
public class MD5Util {public static void main(String[] args) throws Exception { String string = "sdk_test_86850685715133032097c7f1823292a1c278c4d555243cd18cf"; String data = MD5Encode(string);
2017-12-15 11:38:18 182
原创 多线程断点下载
附带demo,demo中有详细的讲解,下载链接:http://download.csdn.net/download/qq_28880889/10151302注意: 1、测试demo时需要填写下载链接: private String apkurl=”“;//apk下载链接2、该工程是eclipse工程3、附带有检查更新功能,只需要在UpdateCheck类中修改buildParams()方法里面的
2017-12-08 16:40:11 156
原创 把bitmap插入到相册和相机图库
插入到相册: File file = new File(filePath); try { MediaStore.Images.Media.insertImage(activity.getContentResolver(), file.getAbsolutePath(), fi
2017-12-07 15:22:36 361
原创 布局xml转bitmap
代码: DisplayMetrics dm = activity.getResources().getDisplayMetrics(); int newWidth = dm.widthPixels; int newHeight = dm.heightPixels; View view = activity.getLayoutInflater
2017-12-07 15:10:23 678
原创 view添加阴影
布局添加阴影: 1、通过layer-list来实现,但是边界不羽化,可以指定某边有阴影 2、android:elevation=”2dp” 不能更改阴影颜色,且控件背景必须为白色,四边都有阴影 3、view.setOutlineProvider() 不能更改阴影颜色,且控件背景必须为白色,四边都有阴影 4、第三方CrazyShadow 可以指定阴影颜色和某边显示阴影,但是不羽化,效果不怎么好
2017-12-07 14:46:42 1092
原创 Gradle使用/问题
1、引用自定义的gradle文件: 在app/build.gradle下添加:apply from: ‘suport.gradle’2、gradle生成jar //makeJar运行生成jar包 task makeJar(type: Copy) { from(‘build/intermediates/bundles/release/classes.jar’, configuratio
2017-12-07 14:27:12 196
原创 聚合sdk打包问题
聚合打包使用的工具为apktool +dex2jar 问题1: 乐视渠道出现找不到资源问题,原因在于apktool在合并res资源的attrs时, 并不能插入到attrs资源中, 导致apktool生成不了Rstyleable.smali文件和在R.smali文件中不&#
2017-12-07 11:38:00 1396 1
原创 APK反编译
使用工具: apktool 使用的是smali(能够反编译成dex / smali (自带smali)) dex2jar (把dex转jar) jd-gui (把jar转class,查看class文件,某些类看不到)反编译步骤: 1、使用apktool 解压apk: 命令:apktool d -s -f test.apk 或者:apktool d -f test.apk (-s 的区别
2017-12-07 10:54:36 732
原创 手动打包apk,了解APK的生成过程
apk的诞生:所需环境:jdk / jre / sdk/tool/ sdk/platform-tools sdk/build-tools/26.0.0(版本可变)1、把res / assets /androidManifest.xml 生成R.java 与及 res.ap_ 命令如下:(严格区分大小写) aapt package -f -m -J C:\Users\Administrator\
2017-12-07 10:18:23 859
原创 聚合SDK开发思想
搞了一段时间的聚合SDK,对于APK的反编译也有了一定的了解,希望写下来做个记录也可以帮助到和我遇到同样问题的同学,后面会详细介绍如何做聚合sdk的开发和打包流程,以及打包中遇到的各种问题和解决,这是我的第一篇博客希望大家多多支持,谢谢!所谓聚合其实就是把各个渠道同功能的接口统一为一个接口,例如ysdk的登录接口为YSDKApi.login(ePlatform.QQ); 联想的登录接口为Lenov
2017-11-29 19:35:55 5516 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人