安卓
czc448969530
这个作者很懒,什么都没留下…
展开
-
adb 服务无法启动
以下问题环境为win7+Androidstudio问题:在Androidstudio中找不到设备(前提是手机正常练级而电脑而且驱动正常): 1. 在命令行中输入:adb start-server,结果出现提示:adb server version (32) doesn't match this client (39); killing...could not read ok from ADB...原创 2018-06-04 10:30:50 · 11993 阅读 · 1 评论 -
AndroidStudio导入项目一直Building解决方案
标签: 解决方案asAndroid2016-12-19 17:08 2163人阅读 评论(3) 收藏 举报查了一些方案都不能很好地解决问题,下边这个很棒,拿来记录,下次用的时候直接翻自己博客 解决方案:*(下边有我的做法,比较靠谱,因为总是行得通) 1.随便找一个你能运行的as项目 2.打开gradle-wrapper.properties,文件目录:项目/原创 2018-06-06 18:21:06 · 288 阅读 · 0 评论 -
AndroidStudio2.3.3 Error: Failed to resolve: com.android.support.constraint:constraint-layout:1.0.2
使用原创 2018-06-06 18:21:59 · 529 阅读 · 0 评论 -
Android7.0的分屏模式开发注意事项
最近在做项目时,由于app支持了7.0 的API,有了分屏功能,在测试时注意到主页面在分屏模式下,页面所占比例在增大或者减小的时候都会调用oncreat方法,所以查资料总结一下分屏对页面的生命周期的影响以及开发时的注意事项: App页面从全屏模式切换到分屏模式,会经历销毁后重建的过程,所以它的Activity生命周期会从oncreat()重新走一遍。1、禁用...原创 2018-09-04 10:45:13 · 1451 阅读 · 0 评论 -
AndroidStudio build 报错收集
1.Error:com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)解决方法:在build中加入implementation "com.google.guava:guava:23.0-android"...原创 2018-09-15 16:54:34 · 1367 阅读 · 0 评论 -
如何在使用Handler时避免内存泄露
为什么要用Handler? 注:线程分为主线程(主线程又叫UI线程,只能有一个主线程)和子线程(可以有多个),Handler只能在主线程里运行 handler是Android给我们提供用来更新UI的一套机制,也是一套消息处理机制,我们可以发消息,也可以通过它 处理消息。因为android在设计的时候就封装了一套消息创建、传递、处理。如果不遵循就不能更新UI信息,就会报出异常(所谓的异步...原创 2018-10-12 16:08:58 · 210 阅读 · 0 评论 -
BadTokenException: Unable to add window -- token android.os.BinderProxy
由于遇到的是BadTokenException这个异常,所以搜资料总结了一下:这个异常总共有一下几种出现方式: 1.Unable to add window --token null is not valid; is your activity running **2.Unable to add window --token null is not for an appli...原创 2018-10-08 12:46:17 · 7609 阅读 · 0 评论 -
微信热更新Tinker集成遇到的坑
最近项目由于急匆匆上线,导致有低级bug出现,由于没有集成热更新,所以修复玩这些bug后还要打新版本的apk包,造成用户抱怨,所以集成热更新:然后就了解了现在的热更新框架,觉得微信的tinker集成相对比较简单,就拿来试一试。现在拿我用的AndroidStudio和项目环境进行集成还是遇到了不少坑。再次做一下 记录: 先来说一下我用的AnroidStudio环境: 我用的Androi...原创 2018-12-05 11:44:57 · 446 阅读 · 0 评论