Android应用被杀的日志分析记录前言 最近Android项目中出现一个问题,应用开机源记忆拉起,突然被强制性退了(看Activity的生命周期),搞得我一时懵逼了。 日志有这几个打印 BufferQueueConsumer( 419...Android# Android# Force stopping# kill5年前440
Android的apk组成结构前言 总所周知,APK是Android PacKage的缩写,即Android安装包。APK文件其实就是ZIP的压缩格式,如果把APK改成ZIP可以通过压缩软件进行解析。(目前部分压缩软件可以直接解压...Android# Android# apk# multiDexEnabled5年前305
Android调试,删除adb devices显示的多余设备前言 最近在Android 9.0的设备上调试,发现无缘无故多处一个设备中,导致一直无法连接机器。 重启机器无效 重启笔记本有效 最近在网上看到,其实不用重启笔记本也可以解决。 记录于此,方便自己查阅...adb# adb# Android# kill-server5年前274
Android 判断字符串是否乱码前言 前文《[代码片段]使用jaudiotagger解析ID3信息》中知道,解析出的ID3信息的文本存在乱码,部分ID3信息可以通过文本编码转换,但还是存在部分文本无法转成功。 因此在项目中考虑直接过...Android# Android# GBK# ID311个月前284
Android Studio自动生成唯一的SerialVersionUID前言 最近使用Android Studio时,类继承了Serializable,需要创建唯一的serialVersionUID。 之前知道使用过,但现在忘了,因此今天记录于此。 好记性不如烂笔头 正文...Android# Android# Android Studio# Serializable5年前303
Android Zygote进程的启动流程简单分析前言 在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育(fork)出来的,因为Android系统是基于Linux内核的,而在Linux系统中...源码分析# Android# AndroidRuntime# init.rc11个月前319
[代码片段]获取Sdcard或者U盘的磁盘大小,空闲大小等前言 代码功能:获取Sdcard或者U盘的磁盘大小,空闲大小等。 好记性不如烂笔头 正文 存在单位转换 /** * 磁盘单位转换 * * @param size * @return */ public...Android代码片段# Android# Sdcard# U盘5年前283
[摘]Android源码之init.rc文件规则和init.c解析前言 本文主要讲解Android源码之init.rc文件规则和init.c解析。 本文摘抄网上大牛的文章(链接文末),方便自己查阅。 多谢分享。 正文 init.c与init.rc在源码中的位置: i...源码分析# Action# Android# commands11个月前458