看了这么多 终于有个人能讲明白这三个version了
Android之compileSdkVersion、minSdkVersion 以及 targetSdkVersion参考:Android targetSdkVersion 原理如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersionG...
楼主你写的文章条理真清楚,
JNI内存管理面试的时候遇到一些候选人的简历上写着熟悉jni,但是问的时候才发现对jni的了解仅仅是停留在java和c的方法是如何相互调用上。其实这远远称不上熟悉,这篇博客就来讲讲jni面...
面试的时候遇到一些候选人的简历上写着熟悉jni,但是问的时候才发现对jni的了解仅仅是停留在java和c的方法是如何相互调用上。其实这远远称不上熟悉,这篇博客就来讲讲jni面...
另外补充一句,解决这个问题已经很不容易了,能把解决过程说的明明白白更不容易
Android多用户的一些坑最近关于多用户功能报了几个bug,我觉得蛮有意思的这里记录一下。 起因是是测试报了打开了多用户功能并且切到另外一个用户之后,系统功能异常。调试发现我们的中间层服务启动了两个进...
最近关于多用户功能报了几个bug,我觉得蛮有意思的这里记录一下。 起因是是测试报了打开了多用户功能并且切到另外一个用户之后,系统功能异常。调试发现我们的中间层服务启动了两个进...
哈哈哈,仔细看了过程,能感受到这些结论的过程中受了多大的苦,整个问题的解决中也涉及到了其实各个方面很多的知识,感谢楼主的分享
Android多用户的一些坑最近关于多用户功能报了几个bug,我觉得蛮有意思的这里记录一下。 起因是是测试报了打开了多用户功能并且切到另外一个用户之后,系统功能异常。调试发现我们的中间层服务启动了两个进...
写得好,赞一个
Activity.onStop() 延迟10秒?堪称精彩绝伦的排查历程作者:唐子玄 前言 线上 App 某个版本之后,服务端同学从埋点数据中发现一个奇怪的现象:“所有界面的 Activity.onPause() 过后,得等 10 秒整,才回调 ...
一、打包配置 1、编辑脚本 在需要打包的module下创建 publish.gradle gradle.properties(配置打包脚本中依赖的资源) 2、其他配置 在需要...
一、卡顿介绍及优化工具选择 1.1. 卡顿问题介绍 对于用户来说我们的应用当中的很多性能问题比如内存占用高、流量消耗快等不容易被发现,但是卡顿却很容易被直观的感受到,对于开发...