
Android项目提交代码时一般忽略的文件:1、.idea文件夹2、所有的build文件夹3、所有的.iml文件4、local.properties文件。 方式一: 版本3....
一、编译期注解在开发中的重要性 从早期令人惊艳的ButterKnife,到后来的以ARouter为首的各种路由框架,再到现在谷歌大力推行的Jetpack组件,越来越多的第三方...
大部分同学在回答Handler的原理的时候都能回答出Handler将消息丢到MessageQueue中,然后Looper.loop死循环不断从MessageQueue中拿消息...
当拿到应用的crash日志,如果是在java层出现了异常,相信大家都知道通过堆栈信息查找到奔溃的代码,但是如果是在native层出现了问题,面对下面的一堆内存地址,有些小伙伴...
前言 CSDN博客地址GitHub https://github.com/MrQ-Android 开发中遇到的问题 gradle编译出现org.gradle.api.task...
如图 引入喜马拉雅sdk后出现了Duplicate class,原因是它的SDK引入了 Lottie和广点通的包,为了保证兼容性,我想用我本地的 Lottie和广点通 版本,...
一切从需求出发:公司选定了用阿里云旺作为客服IM系统,但是这个SDK(Android端)是2016年12月更新的,后面官方就没动作了。问题出在:不兼容Android8.0,因...
在Android中想要实现实现滑动有很多方法,这篇博客将提供一些实现滑动的思路,希望可以帮助到有需要的人。 一、Android坐标体系 在讲解滑动之前,我们有必要简单提一下A...
之前一直使用systrace的同学强烈建议尝试下这个工具 一、perfetto介绍及特点 在Android 9.0(API级别28)或更高版本的设备上,可以使用 systra...
引言 上篇《初始Java虚拟机》[https://www.jianshu.com/p/4205b3e5f518]文章中曾提及到:我们所编写的Java代码经过编译之后,会生成对...
如何查看Android Studio各个依赖包存放目录 上面这些module下的依赖包存放位置。在AndroidStudio中的"External Libraries"下有引...
问题复现:在用m1芯片构建项目时 如果使用了room 就会报错下面的错误 因为sqlite的jar包不适配armNo native library is found fo...