![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
风雪梧桐
这个作者很懒,什么都没留下…
展开
-
插件化,热修复,增量更新
根据自己的理解,整理一下插件化,热修复,增量更新的含义:插件化:增加新的功能或资源文件。热修复:目的是为了修复Bug。新的同名类替代旧的Bug类,要抢先加载新的类,而不是Bug类。 热修复实在插件化的基础上进行旧Bug类的替换。 3. 增量更新:一个应用安装包几百兆,只需下载20兆的增量包,手机上的apk和增量包合成新的包,再次安装,完成应用更新。...原创 2018-03-15 23:18:01 · 412 阅读 · 0 评论 -
git push -u origin master出错
git push origin master :本地master分支的最新修改推送至GitHubgit push -u origin master:第一次推送master分支时,加上了-u参数,把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。出现错误的主要原因是github中的READM...原创 2018-04-09 10:09:25 · 6611 阅读 · 3 评论 -
AndroidStudio创建不了Android工程
从GitHub上clone了一下自己的项目,结果项目打开,project下没有Android选项,新建Android项目也不行。查了一些博客,结果是插件问题。设置一下插件。setting--》Plugins重启项目就可以了。...原创 2018-04-15 19:19:08 · 732 阅读 · 0 评论 -
AS中v4包冲突解决办法
v7包包含v4包:maven引入v7包,gradle会自动加入所有v4包的依赖,并且和v7相同的版本。v4包引入分析:都是maven的方式引入v4包:不会冲突,gradle会自动选择较高版本maven引入,同时本地引入v4包:如果版本相同,不会冲突,否则冲突结论v4依赖冲突实质:是不同v4版本的冲突,并且是maven和本地引入版本不同才会冲突解决办法: 项目通常会使用很多开源库,统一所有的v...原创 2018-04-04 13:03:32 · 2722 阅读 · 0 评论 -
AS3.0报错
1:Session 'example': Error Installing APKs1.重新编译2.重新插拔数据线3.更改Studio的设置,将下方的第一个复选框的勾去掉file-Setting-Instant Run2:Error:Execution failed for task ':example:preDebugBuild'.> Android dependency 'com.and...原创 2018-04-04 15:02:59 · 344 阅读 · 0 评论 -
Android Studio 3.1引入ButterKnife报错
版本改为 8.4.0原创 2018-04-05 15:55:50 · 340 阅读 · 0 评论 -
Android Studio Error:(46, 44) 错误: 编码GBK的不可映射字符
第一种办法直接将项目改为UTF-8编码第一种办法任然有错,添加代码到模块下的build.gradle文件中tasks.withType(Compile) { options.encoding = “UTF-8″}先从网上查找了很多,一般都是直接将项目改为UTF-8编码,试了运行还有错。把中文注释删除了,解决了一部分,但还有一个没解决,其中没有中文注释,但出错定位在 这一行其他两个文件也有相...原创 2018-04-19 09:36:42 · 993 阅读 · 0 评论