自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 蓝牙常用Profile功能及其应用场景介绍

蓝牙常用Profile功能及其应用场景介绍

2025-04-03 10:56:17 413

原创 BT 常用调试命令(注:大部分指令需要root权限才行)

本文记录一下本人本地蓝牙调试常用指令(注:大部分指令需要root权限才行)

2025-03-31 13:42:44 551

原创 bt pan and spp 功能简单介绍及实际问题分析

pan 服务必须要开启bt tethering,否则设备连接不了

2025-03-05 11:17:48 633

原创 android user 版本如何手动触发dump

项目需要在android user版本增加手动触发dump方法,用以确认user版本发生dump后系统是重启还是真正发生dump卡机!本文以qcom 平台./vendor/bin/test_diag 为例描述所做的修改

2024-07-22 14:01:37 670

原创 qcom 平台efuse机器抓取dump log的方法

qcom efuse机器抓取dump log步骤

2024-07-10 21:33:10 1307

原创 qcom 平台SSR (Subsystem Restart)配置

qcom 平台如何配置不同子系统重启模式 SSR (Subsystem Restart) restart level

2024-07-01 17:34:13 1785

原创 日常常用缩写含义

常用英文字母缩写

2024-06-27 15:41:28 502

原创 QCOM 平台增加分区流程 及 注意事项

本文以qcom msm8909 为例增加carrier分区,留文以备后忘

2024-06-27 14:35:54 1009

原创 Android 各分区简介

android 各个分区介绍,扒拉过来的资料,留个足迹以做备忘

2024-06-06 21:57:37 2264

原创 MTK 平台增加分区流程 及 注意事项

MTK 平台增加新的分区流程及注意事项

2024-06-06 21:30:15 2108 1

原创 android apk签名

android apk签名,留个足迹以备后用

2024-06-04 18:00:59 904

原创 qcom 平台系统签名流程

qcom 平台系统签名流程,留个足迹以做备忘

2024-06-04 16:58:57 1472 5

原创 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

原创 openssl 常用命令demo

openssl 常用命令、 pem/der 互转

2024-06-01 09:54:23 552 1

原创 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

c/c++ && jdk api 1.8 chm 帮助文件

c/c++ && jdk api 1.8 chm 帮助文件

2025-02-07

ReadRollbackIndex 获取adroid vbmeta.img 中rollback值

获取adroid vbmeta.img 中rollback值 命令格式: 在cmd 窗口中执行命令 ReadRollbackIndex.exe vbmeta.img 命令执行结果: transfer filename: vbmeta.img vbmeta.img file path: O:\code\tmp\vbmeta.img Rollback Index: 3

2024-06-03

ACE-6.4.7.rar

ACE-6.4.7 官网下载的最新源码,希望对大家有用 。 ACE(ADAPTIVE Communication Environment),中文的意思就是自适配通讯环境,ACE是一个用于开发网络程序的优秀的C++的框架,在国外有很广泛的使用,在国内一些大的开发通讯产品的公司也有使用。

2018-05-04

二维码生成工具 Zint

开源二维码生成工具 Zint,无源码,生成的exe可执行文件,根据输入的信息生成相应的二维码

2018-05-04

QRCode-mt2503.rar

MTK2503 平台实现二维码生成并显示,生成信息是取得的手机IMEI和SN

2018-05-04

SELinux的入门文档

SELinux的入门书籍,包括MLS等,以及如何创建一些规则、属性等的控制等等,值的一看

2017-11-20

picasso-2.5.2.jar

Picasso:A Powerful Image Downloading and Caching Library for Android 是一个强大的图片下载和缓存的第三方库,使用方式:在Android.mk 文件增加 LOCAL_STATIC_JAVA_LIBRARIES += picasso LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := \ picasso:libs/picasso-2.5.2.jar

2017-01-17

QPST-2.7.378

一款针对高通芯片开发的传输软件。它能够修改C网手机内部参数,包括手机内置的图片,中国电信,移动,联通内置的标识,手机密码解锁等

2016-07-30

最最简单的百度地图定位器

最简单的百度地图定位器,最小化利用百度地图定位SDK,最最简单的一个定位实例

2016-06-14

robotium-solo-5.3.1.jar

robotium-solo-5.3.1.jar 包名:com.robotium.solo

2015-06-10

robotium-solo-3.1

robotium-solo-3.1.jar 包名为:com.jayway.android.robotium.solo.Solo

2015-06-10

ext4-unpacker

ext4_unpacker 安卓解包工具,用于对ROM中的IMG文件进行解包。。有些直接解包后就可以装入sd卡修复安卓误删除软件的修复。 做过包的好机友们应该都知道这个软件,有时候遇到官方线刷包,但不知道怎么解开SYSTEM.IMG。或者厨房使用不方便。这些都不是问题。用这个软件可以快速读取IMG然后导出,读取不到3秒钟,实为居家旅行,做包搞机必备良品啊。。。

2015-01-29

CircleMenu

旋转菜单,网上找到的代码,分享给大家,不仅仅是显示,还可以拖动,然后显示的值根据拖动的结果变换,可做成的demo例如:老式电话拨号程序,轮盘抽奖,大风车等

2015-01-07

dom4j-1.6.1.jar

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,所以可以知道dom4j无论在哪个方面都是非常出色的。如今可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这已经是必须使用的jar包, Hibernate也用它来读写配置文件。 http://dom4j.sourceforge.net/dom4j-1.6.1/apidocs/

2014-12-15

org.apache.log4j

Log4j 是 Apache 的一个开放源代码项目,通过使用 Log4j ,我们可以控制日志信息输送的目的地是控制台、文件、 GUI 组件、甚至是套接口服 务器、 NT 的事件记录器、 UNIX Syslog 守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就 是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码

2014-12-12

pinyin4j-2.5.0 拼音转换工具

net.sourceforge.pinyin4j 很强大的拼音转换工具,顶一把先 下载地址: http://sourceforge.net/projects/pinyin4j/files/

2014-12-12

smali2java

其他的反编译工具经常是把apk文件转成smali代码,对我辈菜鸟级码农来说有点难看,该工具可以直接查看apk源码,包括包结构

2014-09-16

jar包反编译工具

jar包反编译工具, 很好使,直接可以查看jar包的源码(包括包结构)

2014-09-16

把图片文件转换成C数组数据

把文件转换成C数组数据,尤其是图片资源文件转换成C数组数据,格式如: const unsigned char digital_0[912] = { 0x00,0x00,...}

2014-05-29

mpeg4文件格式详解

mpeg4文件格式详解 MP4文件就是由各式各样的Box...

2014-05-09

android 栈跟踪工具

可以跟踪android代码的栈地址,指出发生错误代码的文件和行数。 使用时需要增加 stack.sh 的可执行的可执行权限。 命令格式: ./stack.sh log文件 其中log文件中 包含类似的信息: 12-26 14:29:47.801 I/DEBUG ( 100): backtrace: 12-26 14:29:47.801 I/DEBUG ( 100): #00 pc 00016ce0 /system/lib/libc.so (strcmp+32) 12-26 14:29:47.801 I/DEBUG ( 100): #01 pc 000035bb /system/bin/...

2014-01-03

SamsungS4 开关机动画、铃声

Samsung GALAXY S4 GT-I9500 开关机动画、铃声

2013-07-25

android 反编译包

apktool: 反编译资源文件(apktool d name.apk) dex2jar : 把class.dex 转换成 classes_dex2jar.jar(dex2jar.bat classes.dex) jd-gui: 查看classes_dex2jar.jar 文件得到源码

2013-06-25

img2apk android系统apk解压工具

可以查看或解压android系统的system.img userdata.img等文件,提取出apk文件等等

2013-05-28

可以实现鼠标悬停、MouseDown、MouseUp 的图片切换的ImageButton类

可以实现鼠标悬停、MouseDown、MouseUp 的图片切换

2012-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除