
app
AugusYoung
这个作者很懒,什么都没留下…
展开
-
极光推送广告,美名为:日活优化
项目的消息推送服务一直用极光的。最近开发一键登录的时候更新了sdk,近期发现每天都会收到几条垃圾广告。因为之前极光的工作人员来公司商量过收费的问题,怀疑费用没谈拢,被极光拉黑恶搞。于是开启了各种怀疑,最后果不其然,发现不要脸的极光推送在搞流氓,美名为日活优化:打开了标题为“早上好”的内置webview!!!下面就是上证据,为了查原因,特地打开了边界模式发现是webview,去布局文件里面一找,果然是极光的布局代码:此时还没有百分百的把握,于是去极光更新记录的文档,也没有明确的说明,每次更新都是修原创 2020-06-30 17:59:01 · 1352 阅读 · 2 评论 -
android x5webview截长图
普通的webview:public static Bitmap shotWebView( WebView webView, ImageView imageView) { try { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // Android5.0以上 float scale = webView.getScale();原创 2020-06-17 23:16:42 · 924 阅读 · 0 评论 -
关于部分手机默认获取权限问题
先说结论:各应用市场应该有app应用白名单,不同app在各应用市场的默认权限显示不同。目前测试出来的权限有读写手机内存,获取手机识别码。测试1:两台小米手机安装同一个apk安装包,但是默认权限不同手机MI5C,miui版本11.0.3.0 ,android版本7.1.2手机MI8, miui版本11.0.4 ,android版本9注:两台手机均无登录小米账号测试...原创 2020-03-18 14:30:06 · 889 阅读 · 0 评论 -
关于权限管理的相关问题
前言:近期收到市场监管部门的要求,要求app在未获取任何权限的情况下任能正常运行,而我们的app内存卡权限之前一直是必要的权限,于是需要进行修改,主要涉及到的方面就是图片缓存,app更新,保存图片,读取相册,下载视频,数据库,还有一些用户的信息保存。我这边分为两类,一类是必须要用到读取权限的采用动态获取,不同意就无法正常使用:保存图片,读取相册,下载视频,数据库。还有一类是非必须用到读取权...原创 2020-03-14 16:30:33 · 553 阅读 · 0 评论 -
android与h5交互之js调用优化
我很早之前写过一篇android与h5交互的文章,浏览量也很多,但是昨天遇到了一个问题,h5那边我说调用他们的js方法,导致h5加载报错,看了一下我项目中是这么写的:mwv_h5.loadUrl("javascript:viewDidDisappear()");问题就是我在基类里面写了这个方法,当时调试的时候并没有什么问题,但是上线了发现,其他的页面都受到了影响,都疯狂报错,原因就是我调...原创 2019-10-30 11:18:11 · 260 阅读 · 0 评论 -
Lottie动画:java.lang.IllegalArgumentException: Invalid Layer Save Flag - only ALL_SAVE_FLAG
Api28以上,在执行用AE做的一个炫酷动画的时候,报了java.lang.IllegalArgumentException: Invalid Layer Save Flag - only ALL_SAVE_FLAG,具体原因我在这边就不多讲了,总结为Lottie库兼容性有问题,在加载动画的时候导致奔溃。推荐大家使用2.7.0的版本com.airbnb.android:lottie:...原创 2019-10-30 10:32:19 · 1378 阅读 · 0 评论 -
app启动异常
上一篇提到极光升级,这篇正好是关于极光引起的启动异常清一色oppo的5.1系统报错,高版本基本没有问题,而原因就是进程阻塞,什么原因我们往下看调试的时候发现有一个pushcore进程,那这个是什么呢,这个就是极光配置推荐的,但是对于低版本手机就是魔鬼了<!-- Since JCore2.0.0 Required SDK核心功能--><!-- 可配置andr...原创 2019-10-15 17:52:36 · 839 阅读 · 0 评论