- 博客(123)
- 资源 (23)
- 收藏
- 关注

原创 android 零星调试笔记(二)
续上篇:http://blog.youkuaiyun.com/jimbo_lee/article/details/8694265通过包名获取其他包的Context实例Context有个createPackageContext方法,可以创建另外一个包的上下文,这个实例不同于它本身的Context实例,但是功能是一样的。这个方法有两个参数:1。packageName 包名,要得到Context的包名...
2014-07-18 13:50:25
4497

原创 android 零星调试笔记
adb使用:连接不上手机C:\Users\Administrator\.android\adb_usb.ini 增加一行内容: 0x1782安装第三方应用 $ adb install apk文件名2.安装系统应用$ adb remount$ adb push apk文件名 /system/app// apk文件名形如testme.apk卸载应用程序1.$ adb uninstall 包名...
2013-03-18 23:15:05
56466
1
原创 android user 版本如何手动触发dump
项目需要在android user版本增加手动触发dump方法,用以确认user版本发生dump后系统是重启还是真正发生dump卡机!本文以qcom 平台./vendor/bin/test_diag 为例描述所做的修改
2024-07-22 14:01:37
670
原创 qcom 平台SSR (Subsystem Restart)配置
qcom 平台如何配置不同子系统重启模式 SSR (Subsystem Restart) restart level
2024-07-01 17:34:13
1785
原创 android antirollback verno 获取方法
项目中经常碰到下载版本时遇到错误ERROR:STATUS_SEC_VIOLATE_ANTI_ROLLBACK(0xC002002D),无法下载的情况,通过调查avbVBMeta结构体发现rollback index的offset位置,故可以做一个exe文件获取此值。命令格式:在cmd 窗口中执行命令ReadRollbackIndex.exe vbmeta.img命令执行结果:Rollback Index: 3
2024-06-03 14:43:39
1413
1
原创 MTK 平台项目系统签名流程 及 security boot 开启/关闭
MTK 平台系统签名流程, 如何开启security/verify boot
2024-06-03 14:05:14
2172
4
原创 C语言中 cjson 的解析和构建
json构建: cJSON * jsonHead = NULL; cJSON * jsonListArray = NULL; cJSON * jsonItem = NULL; jsonHead = cJSON_CreateObject(); cJSON_AddItemToObject(jsonHead, JSON_CHAT_UI_MEMBER_...
2018-06-22 13:41:54
3049
转载 jni調用kernel驅動文件代碼分析
轉自: https://www.cnblogs.com/armlinux/archive/2012/01/14/2396768.html重溫了一下代碼流程,留個腳印,以備後用 Android Hal 分析
2017-12-01 17:13:42
556
转载 android使用socket使底层和framework通信
转自: http://fanwei51880.blog.163.com/blog/static/32406740201011150240981/一般的native和framework的通信是通过jni,但是这一般只是framework调用native,native如果有消息要怎样通知上层 呢?Android中GSP模块提供一种解决思路,但是实现有些复杂,这里介绍一种使用soc
2017-03-10 13:54:25
1204
转载 Android 获取并显示远程图片 Picasso框架的使用
picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。仅仅只需要一行代码就能完全实现图片的异步加载: Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);在Android开发中,常需要从远程获取图片并显示在客户端,当然我们可以使用原生HttpUrlConnection和Async
2017-01-17 15:27:51
1166
原创 透明对话框式的Activity
项目需求:接受其他app发过来的暗码广播,接收到广播后显示一些信息,由于再Receiver里面不能使用AlertDialog,考虑到使用activity替换,留下笔记以供后续查看1、增加styleres/values/styles.xml @android:color/transparent @null
2016-12-24 17:08:35
808
原创 高通平台:处理diag端口发出的命令
项目需求:接收diag端口发出的命令,恢复出厂设置,做个记录以作备忘第一次修改:From 34f7e340d2acc6ae46d23aae36eb9417ed314b12 Mon Sep 17 00:00:00 2001From: xxx Date: Fri, 9 Dec 2016 10:03:31 +0800Subject: [PATCH] qrct send
2016-12-14 11:28:24
21436
原创 adb未授权,无法连接问题的解决措施
本例是解决ffbm模式 adb未授权,无法连接的问,其他情况类似,做个记录做备忘commit dd9ea32488c4064fd958019de1ae825d5bbfa038Author: xxx Date: Tue Nov 15 20:23:00 2016 +0800 user版本ffbm模式 adb未授权,无法连接 Cha
2016-11-18 14:25:15
5918
转载 Monkey测试参数详解
转自:http://blog.youkuaiyun.com/huangbiao86/article/details/8490743一、Monkey测试简介Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。 二、Monkey程序介绍
2016-11-18 14:17:31
2742
原创 高通fastmmi(ffbm)的使用
为方便工厂快速测试、提高生产效率,高通开发了一套半开机模式下的 测试界面--fastmmi,为方便以后查找,使用方式记录如下:1、创建文件misc.img2、写入内容: ffbm-013、fastboot烧写到misc分区即可注意:这个触屏的报点模式有可能需要更改在文件 kernel/drivers/input/touchscreen/mstar_drv_new
2016-10-25 10:52:03
8122
转载 SElinux 应用实例
转自http://blog.youkuaiyun.com/tung214/article/details/44461985Android 5.x SEAndroid/SElinux内核节点的读写权限Android 5.0下,因为采取了SEAndroid/SElinux的安全机制,即使拥有root权限,或者对某内核节点设置为777的权限,仍然无法在JNI层访问。本文将以用户自
2016-10-06 17:01:52
836
转载 Android5 Lollipop 中关于 SELinux 安全机制调试笔记
转自: http://jingpin.jikexueyuan.com/article/55398.htmlAndroid5 中,安全机制增强后, 自己写的 操作 串口 的APP 想正确运行, 都需要经过一番折腾.我从 svn checkout http://android-serialport-api.googlecode.com/svn/tru
2016-09-28 21:09:47
1995
转载 fastboot 使用详解
fastboot 使用1.Fastboot简介Fastboot是Android快速升级的一种方法,Fastboot的协议fastboot_protocol.txt在源码目录./bootable/bootloader/legacy下可以找到。Fastboot客户
2016-08-17 16:46:01
5153
转载 使用ADB更改系统设置中的参数 如背光亮度、休眠时间等
adb shell settings ....Android4.2以后的源码android-17\com\android\commands目录下较之前的版本多了一个settings命令,查看其中的SettingsCmd.java文件,末尾有命令的帮助信息:private static void printUsage() { System.e
2016-08-10 09:19:01
28977
转载 高通平台android 环境配置编译及开发经验总结
完全转自:http://blog.youkuaiyun.com/dongwuming/article/details/127845351、高通平台android开发总结1.1 搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,Android和 modem 编译流程分析高通平台 7620 启动流程分析qcril 流
2016-07-30 18:00:27
10052
转载 常用正则表达式大全 -- 正则表达式基本语法
转自: http://www.cnblogs.com/wenmaoyu/archive/2011/07/21/2113124.html常用正则表达式大全!(例如:匹配中文、匹配html)特殊表达式 : 1.货币格式: '123123211312.333333'.replace(/(?=(?!^)(?:\d{3})+(?:\.|$))(\d{3}(\.\d+$)?)/g
2016-06-06 10:06:18
786
原创 拍照时增加时间戳到照片右下角
方法1:使用rawdata数据生成bitmap文件,增加时间戳到bitmap,把新的bitmap数据保存到jpeg文件中方法2: 保存文件成功后 打开文件生成bitmap文件,删除源文件,增加时间戳,覆盖源文件方法1:修改文件 packages/apps/Camera/src/com/mediatek/camera/mode/PhotoMode.javadiff --git
2016-03-19 14:25:02
3495
转载 如何使用android系统自带资源
转自: http://www.cnblogs.com/vieboo/archive/2013/05/30/3108130.html在Android应用开发过程中,屏幕上控件的布局代码和程序的逻辑代码通常是分开的。界面的布局代码是放在一个独立的xml文件中的,这个文件里面是树型组织的,控制着页面的布局。通常,在这个页面中会用到很多控件,控件会用到很多的资源。Android系统本身
2015-10-13 15:33:49
2223
转载 Android深入浅出之Binder机制
今天又重温了一下android bind机制,不由就想把他转过来供以后反复研究原址:http://www.cnblogs.com/innost/archive/2011/01/09/1931456.htmlAndroid深入浅出之Binder机制Android深入浅出之Binder机制一 说明 Android系统最常见也是初学者最难搞明白的就是Binder了
2015-09-25 19:14:47
568
转载 Android Action Bar
转自: http://www.apkbus.com/forum.php?mod=viewthread&tid=69132Action Bar是ANDROID应用用到的重要开发资源之一,Action Bar提供了一致的应用导航和视图切换方式,也提供了突出的和容易的以可预见的方式执行重要操作的方式。 Action Bar一般位于屏幕顶部,包括四个可操作区域:应用图标
2015-09-19 17:58:40
770
原创 android L平台增加来电翻转静音菜单、功能
来电翻转静音原理:监听phone状态,来电时启动一个服务监听Gsensor 当检测到手机从向上翻转到向下(Z值5以上翻到到-5以下),设置ringtone音量为0 来电接通或挂断后恢复ringtone音量
2015-09-09 15:04:46
1840
转载 IMEI/MEID校验位计算
转自:http://blog.youkuaiyun.com/fengyifei11228/article/details/45919797IMEI是国际移动通讯设备识别号(International Mobile Equipment Identity)的缩写,用于GSM系统。由15位数字组成,前6位(TAC)是型号核准号码,代表手机类型。接着2位(FAC)是最后装配号,
2015-09-07 14:31:48
2237
转载 Sed命令解析
转自:http://www.cnblogs.com/wangkangluo1/archive/2012/04/19/2456968.html1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在
2015-08-25 20:44:17
702
转载 awk命令格式
转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不
2015-08-25 20:40:13
575
ReadRollbackIndex 获取adroid vbmeta.img 中rollback值
2024-06-03
ACE-6.4.7.rar
2018-05-04
picasso-2.5.2.jar
2017-01-17
ext4-unpacker
2015-01-29
dom4j-1.6.1.jar
2014-12-15
org.apache.log4j
2014-12-12
pinyin4j-2.5.0 拼音转换工具
2014-12-12
把图片文件转换成C数组数据
2014-05-29
android 栈跟踪工具
2014-01-03
android 反编译包
2013-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人