android系统开发
文章平均质量分 83
longkg
这个作者很懒,什么都没留下…
展开
-
开机自动打开USB调试模式和配置android为USB OTA模式
每次启动android系统之后都要在设置那里手动启动打开usb调试模式,太麻烦了。于是修改了init.rc 文件和default.prop文件实现开机自动打开USB调试模式和配置android为USB OTA模式。这样就方便多了。在init.rc 里面加入如下几段内容:on property:persist.service.adb.enable=1 write /sy原创 2013-03-01 15:12:14 · 7152 阅读 · 0 评论 -
Android 软件测试日志文件抓取
Android 软件测试日志文件抓取 原帖地址:http://blog.tianya.cn/blogger/post_read.asp?BlogID=3615546&PostID=35799878Android 软件测试日志文件抓取 1 log文件分类简介 实时打印的主要有:logcat main,logca转载 2013-03-01 10:31:01 · 1891 阅读 · 0 评论 -
android 4.0.4系统添加波斯语
1 确定好语言和国家对照表,波斯与对照如下:fa_IR2 根据build\target\product\sdk.mk$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)$(call inherit-product-if-exists, frameworks/base/data/keyboards/ke原创 2013-04-01 12:04:25 · 2284 阅读 · 1 评论 -
Android recovery 复制大量预装 apk的方法
要求在产品中预装大量的第三方app,apk文件有600M多,加上相关资源文件,共计4G。如何把如此多的文件在安装时内置到系统成了问题。解决方法有三: 1 在update.zip中实现复制。写updater-script 通过使用script 复制。见我的另一篇自定义updater-script的文章。 缺点:script脚本需要自己写,不能随make生成。转载 2013-05-23 10:33:01 · 555 阅读 · 0 评论 -
单独编译Android的image文件
转自 http://blog.csdn.net/cupidove/article/details/8158914?reloadandroid比较重要的三个img文件:make systemimage - system.imgmake userdataimage - userdata.imgmake ramdisk - ramdisk.imgmake snod - 快转载 2013-05-23 10:33:55 · 390 阅读 · 0 评论 -
Android.mk文件语法规范
序言:-------------此文档旨在描述Android.mk文件的语法,Android.mk文件为Android NDK(原生开发)描述了你C/C++源文件。为了明白下面的内容,你必须已经阅读了docs/OVERVIEW.TXT的内容,它解释了Android.mk文件扮演的角色和用途。概述:---------写一个Android.mk文件是为了向生转载 2013-07-12 14:57:36 · 454 阅读 · 0 评论 -
android应用程序安装位置分析
转自:http://blog.sina.com.cn/s/blog_8984d3f301011pe4.html一、需求描述针对应用程序安装,各产品存在如下疑问:1. 同一个手机,为什么恢复出厂设置后,在Settings->application中没有preferred Install Location的选项,但是在运行某一个apk(如packageInstaller)之后,转载 2013-07-16 19:46:41 · 543 阅读 · 0 评论 -
adb server is out of date. killing...
1:今天调试android的时候发现一个诡异的问题[html] view plaincopyC:\Users\xxxx>adb start-server adb server is out of date. killing... ADB server didn't ACK * failed to start daemon转载 2013-08-30 10:41:16 · 472 阅读 · 0 评论 -
windows下eclipse中,涉及源码编译的apk开发——使用系统签名机制解决方法
windows下eclipse中,涉及源码编译的apk开发——使用系统签名机制我认为学习需要靠交流,我把我的一点心血发上来,希望可以促进大家交流刚学android一个月,由于是在windows xp上开发的,也不会makefile,ndk还没仔细研究,或许对一些初学者有用。一、Android Apk签名Apk签名首先要有一个keystore的签名用的文件。keystor转载 2013-09-12 15:02:40 · 408 阅读 · 0 评论 -
Android自带的toolbox分析及扩展
转自:http://blog.csdn.net/a345017062/article/details/6250619折腾了几天,被Android那点儿少得可怜的shell命令折磨的死去活来,终于下定了革命的决心。看一下怎么把渺小的toolbox替换成伟大的busybox吧。先大致描述一下Android系统中的shell程序部分。shell实现分为两部分:一、sh转载 2013-03-01 13:49:37 · 703 阅读 · 0 评论 -
Android:快速修改ramdisk.img脚本 .
原帖:http://blog.csdn.net/liushaogeng/article/details/5941259有时候要修改Android的ramdisk.img,如果每次都将那些命令都敲一遍,那确实有点烦,那有没有快速简单的方法呢?有,就是将这些命令放在一起,创建了一个简单的脚本:这个脚本很简单,直接将脚本放到放有ramdisk.img的目录下,运行就行了,运行时,输入转载 2013-02-25 14:29:18 · 404 阅读 · 0 评论 -
编译Android常用命令
编译Android常用命令原帖地址:http://blog.csdn.net/mr_raptor/article/details/74427221. 多核快速编译:make -j4 4表示四核编译2. 选择设备:lunch 3. 子系统编译:make sdk/framework/snod/... snod 只编译system.img4.转载 2012-12-07 09:00:16 · 305 阅读 · 0 评论 -
RK29机型之Android系统启动流程
RK29机型之Android系统启动流程 本文转自:http://blog.csdn.net/conowen/article/details/7252490 谢谢大钟! 第一步:系统引导bootloader,即RK29xxLoaderXXX.bin文件 加电后,CPU将先执行 bootloader程序,然后bootloader首先会读寄存器地址base + A转载 2012-12-25 11:30:27 · 380 阅读 · 0 评论 -
Android OTA 简介
AndroidOTA 简介 OTA 全称 over the air , OTA 升级是 Android 系统提供的标准软件升级方式。 它功能强大,提供了完全升级、增量升级模式,可以通过 SD 卡升级,也可以通过网络升级。 这里,首先介绍SD卡升级,网络升级原理和SD卡大致一样.下面我们将介绍这一过程.在升级前,我们要准备升级包,所有编译好的包都命名为转载 2012-12-19 13:48:38 · 475 阅读 · 0 评论 -
Android系统框架和几种调用流程 .
——摘录一本书中的部分章节,对理解整个Android系统的架构有帮助,转载如下。) 1.1.1 Android 的系统构架 要深入学习 Android,首先需要学习 Android的系统构架。Android的系统构架和其操作系统一样,采用了分层的构架,层次非常清晰,因此要掌握它的构架并不难。下图为为Android 的系统构架图,如果你对该图已经不陌生,转载 2013-01-25 18:41:06 · 1046 阅读 · 1 评论 -
You have tried to change the API from what has been previously approved
Android编译错误:You have tried to change the API from what has been previously approved. android SDK中有些JAVA类是开放的,有些是不开放的,API同样如此。这里所谓开放的类或API,只是javadoc的范畴,并不是java中public和private,也就是说,对于源码的编译无所谓,只是转载 2013-01-26 16:03:03 · 596 阅读 · 0 评论 -
Dumpsys
DumpsysThe dumpsys tool runs on the device and dumps interesting information about the status of system services.UsageThe input system is part of the window manager. To dump its state, run the f转载 2013-01-31 10:07:19 · 599 阅读 · 0 评论 -
RK2918编译步骤 .
原帖作者: * E-mail:conowen@hotmail.com * http://blog.csdn.net/conowen转载 2013-02-23 11:31:19 · 928 阅读 · 0 评论 -
Android的文件系统结构 .
原帖地址: * http://blog.csdn.net/conowen 1、Android文件系统的结构官方android源码编译后得到的文件如下: 其中有system.img,ramdisk.img,userdata.img三个映像文件。其中,ramdisk.img是文件系统,system.img包括了主要的包、库等文件,userdata转载 2013-02-23 11:40:44 · 308 阅读 · 0 评论 -
如何解包/编辑/打包boot.img文件 .
如何解包/编辑/打包boot.img文件原帖地址:http://blog.csdn.net/zhenwenxian/article/details/5856583感谢本文的作者:Alansj, DarkriftX, RyeBrye, Will, Try OP9, Tonyb486, Timmmm, Lxrose还有好多不知名的作者们在wiki上的不懈努力。来源:http:/转载 2013-02-23 11:59:41 · 490 阅读 · 0 评论 -
Android研究-linux内核启动到android系统 .
很多人阅读代码,总喜欢从头开始,这样觉得很安全,有依靠,无论如何总是能知道“头”,有头就能找到任何需要的部分。Android生在linux内核基础上,linux内核启动的最后一步,一定是启动的android的进程,下面看收集到的文章。1. linux内核启动过程引用地址:http://blog.csdn.net/ayangke/article/details/6888699转载 2013-02-25 11:46:17 · 510 阅读 · 0 评论 -
collect2: ld terminated with signal 9 错误解决办法
编译android是出现如下错误:target Java: CameraEffectsTests (out/target/common/obj/APPS/CameraEffectsTests_intermediates/classes)collect2: ld terminated with signal 9 [Killed]编译出错主要原因是服务器虚拟内存不足导致,而服务原创 2013-10-17 16:33:14 · 10980 阅读 · 1 评论