- 博客(8)
- 收藏
- 关注
原创 Android Studio 查看Java和Kotlin的字节码
Android做性能优化,需要想了解代码的底层编译运行原理,这样就需要查看字节码,下面分享查看字节码的方式,希望能帮助大家1、查看java字节码在Settings -> Tools中添加External Tools,输入Name和下面三要素,保存即可$JDKPath$\bin\javap -c -verbose $FileClass$ $OutputPath$然后打开你...
2019-09-06 18:17:38 4743 1
原创 AndroidStudio异常 app\build\intermediates\signing_config\debug\out\signing-config.json
升级AndroidStudio后编译项目可能会出现这个异常,这是因为build文件不能被修改导致的,于是大家尝试clean,ReBuild等均告无效,最后无奈只能手动删除build文件,但是新的异常报了Unable to delete file:\app\build\intermediates\signing_config\debug\out\signing-config.json问题...
2019-08-22 17:01:49 11926 6
原创 Android Studio Preview 不显示
实际开发中,Android Studio 功能很强大但是有时也会让人很头疼,例如有时Android Studio Preview突然只显示一个大白版,啥控件都不显示,如下图:经过一番的查询,修改AppTheme,重启都试过了还是不显示,让你感觉怀疑人生!通过Invalidate caches/Restart...重启后,只能解决一时问题不能彻底解决!解决方案:最后通过不断摸索才...
2019-08-21 16:37:46 2769
原创 AndroidX适配教程
AndroidX概述AndroidX是Android团队用于在Jetpack中开发,测试,打包,版本和发布库的开源项目 。AndroidX是对原始Android 支持库的重大改进 。与支持库一样,AndroidX与Android操作系统分开提供,并提供跨Android版本的向后兼容性。与支持库不同的是通过AndroidX可以看到实时实现的特性和bug修复,升级个别依赖,不需要对使用的所有其他库...
2019-08-14 14:58:21 7603 4
原创 Android解决:build.gradle.tasks.factory.AndroidJavaCompile.setDependencyCacheDir(Ljava/io/File;)V
今天在AndroidStudio 2.2.2 上导入了一个比较新的项目,gradle 版本是 3.0.1的,或者是大家遇到在高版本的AS上导入老项目时会编译不通过,导入之后报如下错误:Error:Cause: com.android.build.gradle.tasks.factory.AndroidJavaCompile.setDependencyCacheDir(Ljava/io/File;)...
2018-05-04 15:42:24 7192 1
原创 javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException:
因为Https的安全性,现在很多公司的项目开始切换Https,保证信息安全,对于我们程序员而言就是随之而来的适配问题。现在比较火的网络请求框架RxJava + Retrofit + OkHttp ,在我们进行网络请求时,需要区分链接是http还是https,便于进行https的校验。以下是本人遇到的https证书验证造成的问题:在使用Glide加载图片时,部分图片无法展示,进行Debug发现在...
2018-03-30 17:43:36 56302 10
原创 AndroidStudio安装SVN时忘记勾选command line client tools解决方案
我们先说一下正确的安装SVN并配置到AndroidStudio过程:首先在百度搜索并下载 TortoiseSVN推荐从官网下载,软件分为32位和64位版本,下载时请根据自己的系统位数进行下载;1、下载软件后,双击程序进行安装,点击“Next”;2、在许可证协议页面,选择“I Accept the terms in the License Agreement”
2016-11-14 17:32:15 27967 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人