随笔分类 -  android 调试,shell,log分析

android 调试,shell,log分析
摘要:Ubuntu和windows连接串口设备方法一、Ubuntu连接串口1.下载并安装 minicom工具sudo apt-get install minicom2.串口板连接主机和电脑后执行命令进入串口界面sudo minicom -b 115200 二、windows连接串口1.下载并安装putty 阅读全文
posted @ 2024-01-18 15:59 adam.li 阅读(769) 评论(0) 推荐(0) 编辑
摘要:强制设置存储空间低。 通过该命令可以在StorageReceiver 广播中收到 ACTION_DEVICE_STORAGE_LOW 的广播 adb shell dumpsys devicestoragemonitor "force-low""force-not-low""reset" 根据包名称获 阅读全文
posted @ 2020-06-17 16:52 adam.li 阅读(196) 评论(0) 推荐(0) 编辑
摘要:想要在ubuntu下使用adb 命令识别新连接的手机设备需要先配置一下adb_usb.ini 文件该文件在路径 ~/.android/ 目录下 ,若不存在创建该文件。adb_usb.ini 在文件里面输入插入手机的设备id信息,如:0x1782这个1782就是设备的id,获取设备id方法:在命令行 输入lsusb 就可以看到SPREADTRUM\lei.li@leiliubtpc:~/.android$ lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 001: ID 1d6b:0 阅读全文
posted @ 2013-08-22 16:54 adam.li 阅读(818) 评论(0) 推荐(0) 编辑
摘要:1,将源码目录下development/ide/eclipse/.classpath文件拷贝到当前源码根目录 cp development/ide/eclipse/.classpath~/源码目录名2,修改拷贝过来文件的权限chmod u+w .classpath3,修改下eclipse文件里eclipse.ini配置参数-XX:MaxPermSize = 256 -Xms128m -Xmx512m4,然后File-New-java Project指定Location为android源码所在的目录(也就是.classpath文件的复制的位置)。 阅读全文
posted @ 2013-08-17 21:08 adam.li 阅读(238) 评论(0) 推荐(0) 编辑
摘要://1.抓trace logadb pull /data/anr/traces.txt log分析:这里每一段都是一个线程 ,当然我们还是看线程号为1的主线程了通过分析发现关键问题是这样: 搜索“DALVIK THREADS”关键词,快速定位到本应用程序的虚拟机信息日志 //2.抓普通log 到文件 阅读全文
posted @ 2013-07-09 14:10 adam.li 阅读(1683) 评论(0) 推荐(0) 编辑
摘要:先编译bootimage执行命令:makebootimage (常用的make userdataimage 、make systemimage)1.将编译好的bootimage.img 放到烧录目录里面,2.将下段代码保存成download_bootimage.bat,双击该bat文件即可注:单独烧录 其他模块同此方法,如:烧录system.img 第三行变成fastboot flash system system.img烧录 userdata.imgfastboot flash userdata userdata.img编译ota升级包 make otapackage------------ 阅读全文
posted @ 2013-07-09 13:56 adam.li 阅读(1839) 评论(1) 推荐(0) 编辑
摘要:/data/tombstones/tombstone_XX============Log info=============01-01 23:59:09.196: I/DEBUG(91): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr d... 阅读全文
posted @ 2013-07-09 12:28 adam.li 阅读(789) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示