- 博客(9)
- 资源 (15)
- 收藏
- 关注
原创 android emulator -skin选项对应皮肤位置
android emulator -skin选项对应皮肤位置development/tools/emulator/skins基于android4.2.2代码,其他版本androidskin是否在这个路径没有调查过
2014-01-28 13:54:42 1576
原创 android vold.fstab的生成过程
本文是基于android4.2.2的代码进行的调查分析,其他版本的android代码可能类似,但不一定会相同。模拟器中/system/etc/目录下本应该有一个文件叫vold.fstab,但是某些情况下这个文件会缺失那么这个文件是如何生成到system.img中的呢,下面我们来详细解释一下。首先,在system/core/rootdir/etc/目录下有一个文件叫做vold
2014-01-27 15:25:51 10705 1
原创 apktool
android apk可以用apktool解压,解压后是类似如下的目录结构其中assets就是资源文件的路径了lib中包含.so文件,是C或者C++编译生成的动态链接库res是资源文件smali里面就是赤裸裸的源码了虽然说是赤裸裸,但其实毕竟是反编译出来的,很多类文件在apk之前打包过程中经过了混淆,变成了看不懂的a b c......下面说一下
2014-01-22 16:20:33 774
原创 Android WebView LoadUrl过程
请从文章最后往前看这个过程只包含从java层调用到C++层的代码,至于如何获取到网络数据并加载到页面上并没有涉及。本文只记录了loadurl的过程,源码基于android 4.2.2#0 MessageLoop::PostTask#1android::WebUrlLoaderClient::start#2 android::WebUrlLoader::s
2014-01-22 12:10:02 5679
原创 Android build.prop生成
Android build.prop位于out/target/product/generic/system/build.prop文件中记录了部分System.getProperty()可以获取的属性值android app开发中可以使用android.os.Build.VERSION.SDK获取sdk version这个值就记录在build.prop中,那么这个文件是如何生成的
2014-01-20 17:47:05 1078
原创 从Android源码编译生成的so文件查找源码
从android源码路径运行如下命令find . -iname "*.mk" |xargs grep LOCAL_MODULE > moudule.txt此命令意思是搜索所有mk文件,然后再对结果搜索关键字LOCAL_MODULE,最后将结果输出到moudule.txt输出后moudule.txt的位置就是你执行命令的路径。moudule.txt中会有【LOCAL_MODULE
2014-01-15 10:55:33 2627
原创 find -iname "*" | xargs grep network_error 2>/dev/null命令中2>/dev/null的含义
2>/dev/null 意思是如果你的命令出错,错误报告直接删除,不会显示出来[test @test test]# ls -al > list.txt 将显示的结果输出到 list.txt 档案中,若该档案以存在则予以取代! [test @test test]# ls -al >> list.txt 将显示的结果累加到 list.txt 档案中,该档案为累加的,旧数据保
2014-01-15 10:24:39 2633 1
原创 Ubuntu Sublime Text 3 build 3059的破解方法
1. ubuntu下的安装方法在terminal中输入如下命令sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installer2. ubuntu下卸载方法sudo apt-get remove sub
2014-01-10 11:18:00 4367
Genymotion-ARM-Translation_v1.1
2016-02-02
android Notification详解
2014-04-09
跟我一起写Makefile.pdf
2012-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人