IP属地:北京
我们在开发Android library 时,通常会打包aar。如果直接使用默认配置的话,assemble 出来的aar 名字可能并不符合需求,...
问题描述 在 macOS 平台执行二进制程序时,遇到 dyld: Library not loaded: xxx.dylib 错误 问题原因 二...
最近做SDK开发,有个简单的下载功能,为了方便及不增加第三方库,遂采用了系统的DownloadManager来处理下载任务。 官网的说明: Th...
DataStore 是Jetpack 组件之一,是Google 开发出来用以代替SharedPreferences 的。DataStore 是基...
如下图所示:
ANR产生原因 出现ANR一般有以下几种原因: KeyDispatchTimeout(常见)input事件在5s内没有处理完成logcat日志关...
当ANR 发生时,查看系统生成的traces 文件有助于我们定位ANR 产生的原因,那么我们该如何从手机中导出traces 文件呢?可以使用下面...
一. 背景 应用页面的打开速度影响着APP的用户体验,也是APP的性能指标之一,任何一个成熟的APP都应该对页面的启动速度进行监控和优化。 二...
一. 背景 Kotlin 已然成为Android 开发的首推语言,我们以前在开发gradle 插件时,通常会使用groovy 语言,那么如果我们...