- 博客(22)
- 资源 (26)
- 收藏
- 关注
转载 dalvikvm: odex source not available -- failing
使用言文605比较满意,但精简了不少系统的东西,现在想加回去,碰到带有odex的原版程序跑不起来的问题,经过抓取logcat,查看android源代码, 相应的odex分析,找到原因是此rom的/system/framework下的文件都是重新deodex成一个apk的,而原系统中framework下都是有odex,而且system/app目录下的odex文件都是依赖/system/framewo
2013-02-28 16:01:38 1476
转载 Android签名机制
目录(?)[+]Android签名机制APK签名比对的实现方式 发布过Android应用的朋友们应该都知道,Android APK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证APK签名与Framework签名一致,等等。在《APK Crack
2013-02-22 14:02:05 439
转载 关于shell中的basename
basename 是去除目录后剩下的名字example:shell>temp=/home/temp/1.test shell>base=`basename $temp` shell>echo $base结果为:1.testdirname 是取目录example:shell>temp=/home/temp/1.test sh
2013-02-21 17:09:37 20137
转载 Android Wi-Fi Display(Miracast)介绍
目录(?)[+]Android Wi-Fi DisplayMiracast介绍一背景知识介绍二 Android 42 Miracast功能实现介绍SurfaceFlinger对Miracast的支持Framework对Miracast的支持Android中Miracast动态工作流程介绍三总结Android Wi-Fi Display(Miracas
2013-02-21 16:47:38 1569
转载 认识Miracast、DLNA与AirPlay
4.2有个独特功能叫Miracast,能将Nexus 4手机的游戏、影视“镜像”电视机或者电视盒上。谷歌论坛已经确认刚发布的三个亲儿子中,只有Nexus 4具有这项功能。小米则号称不但可以跟安卓传输,还包括苹果产品,但似乎还不支持Miracast。目前这种将终端信号经由WiFi传输到电视、电视盒的技术有三种:DLNA、AirPlay、Miracast。DLNA:DNLA
2013-02-21 14:52:38 4068
转载 Makefile精解-----完结篇
五、定义模式规则 你可以使用模式规则来定义一个隐含规则。一个模式规则就好像一个一般的规则,只是在规则中,目标的定义需要有"%"字符。"%"的意思是表示一个或多个任意字符。在依赖目标中同样可以使用"%",只是依赖目标中的"%"的取值,取决于其目标。有一点需要注意的是,"%"的展开发生在变量和函数的展开之后,变量和函数的展开发生在make载入Makefile时,而模式规则中的"%"则发生在
2013-02-21 10:28:36 507
转载 makefile 速成
分享一篇前短时间总结的makefile速成,教你一天搞定makefile,略加实践掌握其最核心部分。可以从下面的几个维度来学习和理解makefile:规则变量函数命令make的命令选项一个大型项目的makefile例子make –p的输出概览在正式介绍makefile的以上四个方面之前,首先一句话概括一下makefile是什么:makefile是用来描述文件依赖关系,并告诉make
2013-02-21 10:27:41 528
转载 Makefile 简明手册
分类: MAKE 2011-06-28 21:55 465人阅读 评论(0)收藏 举报一个完整的 Makefile 通常由 "显式规则"、"隐式规则"、"变量定义"、"指示符"、"注释" 五部分组成。 显式规则: 描述了在何种情况下如何更新一个或多个目标文件。隐式规则: make 默认创建目标文件的规则。(可重写)变量定义: 类似 shell 变量或 C 宏,用
2013-02-21 10:22:21 530
转载 linux中shell变量$#,$@,$0,$1,$2的含义解释
linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出
2013-02-20 14:23:32 459
转载 Makefile与shell脚本区别
在Makefile可以调用shell脚本,但是Makefile和shell脚本是不同的。本文试着归纳一下Makefile和shell脚本的不同。1、 shell中所有引用以$打头的变量其后要加{},而在Makefile中的变量是以$打头的后加()。实例如下:MakefilePATH="/data/"SUBPATH=$(PATH)ShellPATH="/data/"
2013-02-20 13:48:34 517
转载 linux shell if语句使用方法
最精简的 if 命令的语法是: if TEST-COMMANDS; then CONSEQUENT-COMMANDS; fiTEST-COMMAND 执行后且它的返回状态是0,那么 CONSEQUENT-COMMANDS 就执行。返回状态是最后一个命令的退出状态,或者当没有条件是真的话为0。 TEST-COMMAND 经常包括数字和字符串的比较测试,但是也可以是任何
2013-02-20 10:20:05 764
转载 makefile 里的 eval 函数 .
函数原型 $(eval text)它的意思是 text 的内容将作为makefile的一部分而被make解析和执行。比如这样一个makefile:$(eval xd:xd.c a.c)将会产生一个这样的编译cc xd.c a.c -o xd 这样一个makefile:define MAaa:aa.c gcc -g -o aa aa.cendef
2013-02-19 14:35:25 605
转载 Swing 程序 多次打开 运行在同一java虚拟机 的实现
问题描述:用java swing写了个记事本程序,并打成了exe文件在windows下运行,但是每次启动,都会启动一个java虚拟机,每个java虚拟机的启动,都会大量消耗内存。特别是将系统txt文件的默认打开方式设置为本记事本程序时,每双击打开一个记事本,就启动一个jvm,内存消耗30于M,更重要的是,启动jvm很耗时间,在自己的机器上(i5处理器)启动该记事本程序需要2—5秒的时间,用着很
2013-02-18 18:32:34 847
转载 Dalvik
Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Dalvik 经过优化,允许在有限的内存中同
2013-02-18 16:53:32 502
转载 android aapt使用小结
aapt stands for Android Asset Packaging Tool and is included in the tools/ directory of the SDK. This tool allows you to view, create, and update Zip-compatible archives (zip, jar, apk). It can also
2013-02-18 16:09:21 468
转载 Makefile文本处理函数
$(subst FROM,TO,TEXT) 函数名称:字符串替换函数 函数功能:把字符串TEXT中的FROM字符串替换为TO 返回值:替换后的新字符串 $(subst ee,EE,feet on the stree) //替换“feet on the street“中的ee为EE。结果得到字符串”f
2013-02-18 16:01:56 433
转载 Makefile中命令前的@和-符号
如果make执行的命令前面加了@字符,则不显示命令本身而只显示它的结果; Android中会定义某个变量等于@,例如 hide:= @通常make执行的命令如果出错(该命令的退出状态非0)就立刻终止,不再执行后续命令,但如果命令前面加了-号,即使这条命令出错,make也会继续执行后续命令。通常rm命令和mkdir命令前面要加-号,因为rm要删除的文件可能不存在,mkdir要创建的目录可能已
2013-02-18 16:00:52 1726
转载 Linux中Makefile文件的patsubst函数
问题: patsubst:模式字符串替换 我想问下什么是模式字符串啊??这是一道linux的知识。回答: patsubst 应该是 makefile 里的一个函数 (如果你问的 patsubst 是其他语言里的,那就别看下面的了)比方说你在 makefile 里定义了一个变量,内容是一堆 .c 文件的的名字,如SRC = aaa.c b
2013-02-18 15:39:54 8075
转载 开机速度优化-ODEX化
什么是ODEX? ODEX是安卓上的应用程序apk中提取出来的可运行文件,是通过apk安装包的中的dex优化过的,再把apk包里的dex文件删除。这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行。什么是dalvik-cache? 当Android启动时,DalvikVM监视所有的程序(APK文件)和
2013-02-17 18:37:39 2103
转载 make_ext4fs制作system.img
make_ext4fs用于Android平台上制作ext4文件系统的镜像。用法举例:make_ext4fs -l 512M -s -a system system.ext4img system之后再使用simg2img制作镜像。 有一个问题是,使用这样制作的镜像,system分区文件的权限都是预定的,即使先修改system目录文件权限后在制作镜像,烧入设备后,其权限仍未改变。关键问
2013-02-16 19:40:29 15188 1
转载 linux中的jiffies变量
linux HZ<div id="jot-content0" class="goog-ws-content goog-ws-content-ie goog-ws-clear">Linux核心几个重要跟时间有关的名词或变数,底下将介绍HZ、tick与jiffies。HZ Linux核心每隔固定周期会发出timer interrupt (IRQ 0),HZ是用来定义
2013-02-06 13:51:03 1011
原创 Qualcomm MSM8625 源码下载
T he Linux BSP that is compatible with this build will be obtained from the Code Aurora Forum 15(CAF) at http://www.codeaurora.org/. This forum contains open source software for the 16MSM/QSD H
2013-02-05 09:51:45 2723
Indoor Positioning using Sensor-fusion in Android Devices
2013-10-22
wifi_p2p_technical_specification_v1.1_content.pdf
2013-10-02
深入浅出MIPS
2013-08-29
wp_Miracast_Consumer_201301_Simplified_Chinese.pdf
2013-02-21
apk安装包的中的dex优化
2013-02-17
-Hilman-Runtime-PM
2012-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人