Android
时间_已被注册
代码在迭代,框架在迭代,算法在迭代。吃透原理,迎难而上。
展开
-
Android - Gradle 编译报错:Could not find any matches for....
转载请申明,本文来自:问题:Could not find any matches for com.aliyun.ams:alicloud-android-ut:latest.integration as no versions of com.aliyun.ams:alicloud-android-ut are available.Searched in the following loc...原创 2018-12-20 18:09:01 · 3867 阅读 · 0 评论 -
Android - Tinker编译patch时候报错
转载请声明,本文来自:错误: log太长,放在文末,分析:解决方案:Check for loader classes in dex: classes.dexCheck for loader classes in dex: classes2.dexWarning:ignoreWarning is false, but we found loader classes are fou...原创 2018-12-10 14:48:19 · 3232 阅读 · 1 评论 -
Android gradle Read Time Out
通常是国内使用 jcenter() 连接不方便, 要么 直接翻墙, 要么就是 使用替代maven来这里是看到 阿里的maven ,感觉还是比较靠谱的,所以记录下maven { url ‘http://maven.aliyun.com/nexus/content/groups/public/’ } PS: 注意,添加有两个地方, 最好是添加在jcenter() 前面, ...原创 2018-12-21 15:52:31 · 540 阅读 · 0 评论 -
Android Studio - 编译debug捅过了, release没有通过
转载请声明,本文来自:问题:Lint found fatal errors while assembling a release target.To proceed, either fix the issues identified by lint, or modify your build script as follows:android { lintOptions {...原创 2018-12-12 10:12:47 · 3363 阅读 · 0 评论 -
Android Robust Cannot cast object *** with class *** to class
转载请申明,本文来自:问题:Cannot cast object 'com.android.build.gradle.internal.scope.BuildArtifactsHolder$FinalBuildableArtifact@7599177f' with class 'com.android.build.gradle.internal.scope.BuildArtifactsH...原创 2018-12-25 18:06:37 · 1453 阅读 · 0 评论 -
android studio - can not connect to socks proxy
转载请声明:问题:Gradle sync failed: Can't connect to SOCKS proxy:Connection refused: connect Consult IDE log for more details (Help | Show Log) (10 s 857 ms)分析:乍一看是 代理问题, 但是 我在设置里面把 代理的 去掉后,还是存在这个问...原创 2019-01-21 12:10:21 · 2414 阅读 · 0 评论 -
Android - 美团 walle报错:Plugin requires 'APK Signature Scheme v2 Enabled' for smart1Release.
转发请说明,本文来自:问题:Plugin requires 'APK Signature Scheme v2 Enabled' for smart1Release.** 分析:**搜索引擎以下, 发现这个问题大多是在接入美团walle 的时候出现的;在美团的github 开源项目中 搜了下:GitHub-美团点评-walle-issue ,发现#20 已经回答的很清楚了结果...原创 2019-02-01 11:14:47 · 1479 阅读 · 0 评论 -
Android 多渠道 打包 —— walle 和 gradle 对比 (一)
转载请说明,本文来自:前言:在看学习资料的时候,看见美团的打包机制很厉害,而android 原生的虽然功能很强大,但是当渠道包多了之后,打包速度很慢。所以这里就手动学习验证下。条件:新建项目,没有其他代码54个渠道,打包debug和release两个,一共108个apkGradle方式:耗时26m10s美团方式:啊...原创 2019-02-01 15:06:26 · 1044 阅读 · 0 评论 -
Android - API 'variant.getJavaCompiler()' is obsolete and has been replaced with 'variant.getJavaCom
转载请声明,原文地址:问题:API 'variant.getJavaCompiler()' is obsolete and has been replaced with 'variant.getJavaCompileProvider()'.下面是详细的Configure project :appWARNING: API ‘variant.getJavaCompiler()’ is...原创 2019-01-28 12:00:29 · 28023 阅读 · 6 评论 -
Android Glide 升级4.8 后, 原方法 animate() 无法使用
转载声明:本文来自 https://blog.csdn.net/shijianduan1/article/details/82344382其他链接:Android Glide 升级4.8 后, 原方法error/preload/fallback 无法使用 https://blog.csdn.net/shijianduan1/article/details/82344382问题:在Gli...翻译 2019-01-28 12:29:10 · 3612 阅读 · 1 评论 -
Android - App 可能会用到通用框架/技术
转载请声明,本文来自:开发语言:Java / Kotlin/C基本语法;Lambda项目架构:组件化/模块化/插件化组件通信:Andromeda依赖注入:Dagger / ButterKnife事件总线:EventBus网络框架:Retrofit + Rxjava + OkHttp数据库: GreenDao / Room(Google)/ Realm图片框架:Glide /...原创 2019-02-12 14:32:29 · 854 阅读 · 2 评论 -
Android 9.0 简单适配
转载请声明,本文来自:本文仅描述当前项目apk遇到的适配9.0问题,所以不是全面的,请自行参考;适配一:纯后台服务,需要在AndroidManifest.xml添加权限 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />适配二:java.lang.SecurityExcep...原创 2019-04-11 10:22:43 · 3914 阅读 · 9 评论 -
Android Studio编译报错 Cause: generateTinkerApk: Android Application plugin required
Cause: generateTinkerApk: Android Application plugin required如上说明 在 使用以下代码是moudle 必须是app,不能是libapply from: &quot;buildTinker.gradle&quot;参考:Android 热修复方案Tinker(六) Gradle插件实现其中的 一段:首先验证插件运行的gradle是不是ap...原创 2018-12-05 19:24:10 · 1593 阅读 · 0 评论 -
Android -热更新(2)- Tinker初步接入
转载请声明:本文来自 https://blog.csdn.net/shijianduan1/article/details/83410267参考:Tinker官方说明 Github:Tinker 接入指南Android实战——Tinker的集成和使用前言这里主要说下Tinker不适用的地方,这样万一完全不兼容自己项目的话,也好提前有个准备。2、Tinker缺点Tinker不支持修...原创 2018-12-12 16:51:25 · 355 阅读 · 0 评论 -
Android -热更新(1)- 背景调查/分析
转载请声明:本文来自 https://blog.csdn.net/shijianduan1/article/details/83410267写在最前面, 本篇参考文章:Android主要热更新技术原理Android实战——Tinker的集成和使用Tinker官方说明 Github:Tinker 接入指南1.各框架对比–TinkerQZoneAndFixRobust...原创 2018-12-04 16:24:49 · 333 阅读 · 0 评论 -
android 平台集成 第三方jar包 报错--个人解决方案
平台集成第三方jar包 报如下错误: okio.OKio: can't find referenced class java.nio.file.Files注: 此解决方法 为忽略jar包中报 “无法找到的类” 的警告;只为方便合入平台进行编译, 如自己修改代码中会引用到报错jar包,则此解决方法无效。解决方案: 1. Android.mk原创 2016-08-29 17:35:07 · 1167 阅读 · 0 评论 -
给Android.mk添加 '-dontwarn' 属性,避开第三方jar包错误
平台 引用第三方jar包 报错, 而报错内容不影响使用,可以使用 '-dontwarn'Reading library jar [/media/bak_data/data/shengjindong/eM10/out/target/common/obj/JAVA_LIBRARIES/volley_intermediates/classes.jar]Warning: okio.Defla原创 2017-02-22 16:23:15 · 10598 阅读 · 0 评论 -
Execution failed for task ‘app:processDebugManifest’
电脑好久没更新android studio ,一次性更新好后, 刚写个demo 就编译报了个错。 Execution failed for task ':app:processDeugManifest'.然后 匆匆忙忙 去百度了, 很好 有解决方法方法1:在Manifest.xml的application标签下添加tools:replace="android:i原创 2017-07-17 14:22:13 · 1779 阅读 · 0 评论 -
Android Studio 使用中 遇到的那些奇奇怪怪的问题
---------------------------------------------------------------------------------------------------------------------------------------------------------------转载声明:本文来自https://blog.csdn.net/shijian...原创 2018-08-20 12:07:21 · 29221 阅读 · 3 评论 -
Android Glide 升级4.8 后, 原方法error/preload/fallback 无法使用
---------------------------------------------------------------------------------------------------------------------------------------------------------------转载声明:本文来自 https://blog.csdn.net/shijian...原创 2018-09-03 10:32:27 · 8998 阅读 · 2 评论 -
Android - 版本兼容性 方法替代
---------------------------------------------------------------------------------------------------------------------------------------------------------------转载请声明:本文来自 https://blog.csdn.net/shijia...原创 2018-09-06 16:47:33 · 354 阅读 · 0 评论 -
android okgo - okhttp 下载时 出现 java.net.ProtocolException: unexpected end of stream
---------------------------------------------------------------------------------------------------------------------------------------------------------------转载请声明:本文来自 https://blog.csdn.net/shiji...原创 2018-09-10 10:30:02 · 4257 阅读 · 4 评论 -
Android -Fragment RecyclerView EditText 键盘会将布局顶上去
---------------------------------------------------------------------------------------------------------------------------------------------------------------转载请声明:本文来自 https://blog.csdn.net/shiji...转载 2018-09-10 20:05:23 · 3896 阅读 · 0 评论 -
Android-- 取巧设置 GreenDao 默认值
---------------------------------------------------------------------------------------------------------------------------------------------------------------转载请声明:本文来自 https://blog.csdn.net/shiji...原创 2018-09-26 11:38:10 · 2947 阅读 · 1 评论 -
Android - 使用 多渠道productFlavor、多客户、多版本buildType 、多模块moudle 配置的 那些点点滴滴
---------------------------------------------------------------------------------------------------------------------------------------------------------------转载请声明:本文来自 https://blog.csdn.net/shijia...原创 2018-10-27 18:15:40 · 6489 阅读 · 10 评论 -
Android - 5.0 跳到 8.0平台 兼容性问题
---------------------------------------------------------------------------------------------------------------------------------------------------------------转载声明:本文来自 https://blog.csdn.net/shijian...原创 2018-11-09 16:52:00 · 636 阅读 · 0 评论 -
Android - 不同平台同一应用 ,运行内存不一致
今天在排查内存问题的时候, 发现同一个apk,在不同的设备上 运行的内存不一致,如图:第一台:第二台:询问了同事后,才了解, 两个台设备编码不一样,第一个是运行在32位指令的设备, 第二个是运行在64位指令的设备;64位指令的设备:运行速度快,但是底层指令长,所以占用内存高。导致。。。当设备内存不足的时候,经常性杀死我这个后台服务app。分享结束, 我继续去解决问题了。...原创 2019-04-11 16:12:00 · 1143 阅读 · 0 评论