android
romulus_1985
这个作者很懒,什么都没留下…
展开
-
AndroidStudio下载gradle
新建AndroidStudio工程时,下载gradle非常慢可以去gradle官网直接下载,然后放到以下目录下,并解压C:\Users\xxx.gradle\wrapper\dists\gradle-6.1.1-all\cfmwm155h49vnt3hynmlrsdst\官网链接https://gradle.org/releases/在官网点击对应版本的complete按钮,即可下载Download: binary-only or complete查看gradle和gradle plugin原创 2020-07-16 23:37:35 · 573 阅读 · 0 评论 -
FAILED BINDER TRANSACTION (Android Binder传输数据大小限制)
TODO原创 2020-07-15 23:13:17 · 7723 阅读 · 2 评论 -
DCL双重锁定单例模式
单例模式双重锁定单例模式并不是推荐的实现方式,但是通过讨论,可以进一步理解JVM的内存模型synchronized的作用:通过happens-before, 保证同一个monitor的加锁,在解锁之后执行,***但是***synchronized块内部,仍然可以重排序。通过volitile关键字,可以禁止volitile变量指令的重排序。可以通过volitile来禁止synchronized块内部的变量的重排序TODO完善和讨论...原创 2020-07-03 00:15:10 · 179 阅读 · 0 评论 -
AndroidStudio error: PKIX path building failed
问题原因jre访问http网络,没有对应的公钥证书。解决办法将需要的公钥证书加入到jre中命令keytool -import -alias abc -keystore xxx/xxx/cacerts -file xxx.crtxxx/xxx/cacertsandroidstudio自带的jre路径下的cacerts, 里面保存着导入的公钥证书TODO待继续完善和详细解释...原创 2020-07-03 00:09:12 · 2406 阅读 · 0 评论 -
Android多网卡
Android默认只支持一个网卡。Mobile/Ethernet/Wi-Fi不能同时存在。但是,linux是可以同时支持多网卡存在的。如何在Android上实现多网卡- 去掉Android Framework中只允许一个网卡存在的逻辑- 为AndroidFramework没有支持的另外的网卡,配置路由规则(ip rule/ ip route)路由规则简介 android route表number和name的对应的文件路径 /data/misc/net/rt-tables ..原创 2020-06-02 22:07:30 · 4749 阅读 · 0 评论 -
AndroidStudio gradle的maven仓库下载
为什么需要写这个?gradle编译依赖的仓库无法顺利下载。原因如下:1. 虽然干Android不短时间了,但是对gradle和maven不是很熟悉2. 国内的网络,访问Google,jcenter比较困难解决思路使用国内的镜像网站,oschina等国内站点曾经也提供maven镜像,后来不提供了,原因不明。现在只有阿里巴巴提供maven镜像,阿里应该比较靠谱,能撑一段时间:h...原创 2019-12-23 00:05:22 · 1798 阅读 · 0 评论 -
adb server version (41) doesn‘t match this client (36); killing...
错误的原因:1. PC端的adb文件有两个不同的版本,分别为1.0.36和1.0.41。2. adb(1.0.36)的客户端不能连接到adb(1.0.41)启动的adb server。查看adb版本path中的adb版本为1.0.36C:\Users\xxx>adb versionAndroid Debug Bridge version 1.0.36Revision 0e...原创 2019-12-21 22:59:35 · 5631 阅读 · 0 评论