- 博客(9)
- 收藏
- 关注
原创 解决SSL peer shut down incorrectly
1.找到gradle-wrapper.properties文件,把distributionUrl=http://services.gradle.org/distributions/gradle-4.1-all.zip这个默认是https 改成http就行2. 找到项目的build.gradle 全部把 jcenter() 全部改成 jcenter(){...
2019-01-22 17:17:08 983
原创 解决daemon not running
cmd 中输入命令 netstat -ano | findstr "5037"到任务管理器找到对应的服务删掉.爱奇艺的模块竟然占了5037 直接删了
2019-01-21 15:34:40 4087
原创 解决0xc00d5212
win10 原生播放器不支持 的编码格式 需要用 vlc media player 才能播放谷歌搜vlc media player download for filehippo 下载安装
2019-01-16 13:24:51 19499 1
原创 java8新特性学习笔记
1.接口中的static方法不能被继承,也不能被实现类调用,只能被自身调用,但是静态变量会被继承 ,实现类可以直接调用接口中的default方法,default方法被继承时,可以被子接口覆写,如果一个类实现了多个接口,且这些接口中无继承关系,这些接口中若有相同的(同名,同参数)的default方法,则接口实现类会报错,接口实现类必须通过特殊语法指定该实现类要实现那个接口的default方法 ...
2019-01-16 09:03:39 527
原创 volatile的作用及理解
被volatile 修饰的变量 不存在原子性 ,因为他的读操作和写操作是分开的,所以并不是线程安全的. 必须同时满足下面两个条件才能保证在并发环境的线程安全: (1)对变量的写操作不依赖于当前值。比方说 i++ 就会失效 但是 q= b+1 ;b用volatile 修饰就没事 (2)该变量没有包含在具有其他变量的不变式中。比如int a = 0...
2019-01-14 16:17:16 130
原创 解决error: failed linking references.
大部分是让你在module中配置configurations.all { resolutionStrategy { force 'com.android.support:support-v4:27.1.0' }}但是对我没啥用我这边是改compileSdkVersion 为28解决的。...
2019-01-10 11:15:04 37498 8
原创 解决Unexpected lock protocol found in lock file.
删除项目根目录下的.gradle文件,我删的时候发现有2个版本的文件,导致的冲突
2019-01-09 10:15:45 3982 1
原创 崩溃解决的思路
要考虑的方面:机型,系统,厂商,cpu,ABI,LINUX ,是否root ,是不是模拟器 内存信息的读取:1系统剩余内存:/proc/meminfo 2应用使用内存:包括java内存,RSS(Resident Set Size)PSS(Proportional Set Size)PSS 和RSS通过/proc/selt/smap计算3虚拟内存:/proc/self/s...
2019-01-03 14:17:05 252
原创 在build.gradle中配置url
在生产和调试的时候 需要切换服务器地址,但是用了 rxjava之后 ,url的赋值必须是常量不能动态赋值。基于这种情况,考虑在build.gradle中配置服务器url在app的module中定义buildType 然后定义 debug 和release代码例子 buildTypes { release { minifyEnabled t...
2019-01-02 15:30:38 2120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人