- 博客(20)
- 收藏
- 关注
转载 Android KeyCode列表
KEYCODE列表电话键 KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4
2016-07-28 12:30:05 324
转载 【Android测试】Uiautomator——API详解
简单的例子 以一个简单的例子开始吧。我们完成一个 " 打开QQ,进入QQ空间,然后退出 " 的case。 代码如下:[java] view plain copypackage QQ; import java.io.IOException; import com.android.uiautom
2016-07-28 11:16:08 3942
转载 Android OTA升级包制作脚本详解(生成升级脚本updater-script)
updater-script简介: updater-script是我们升级时所具体使用到的脚本文件,它主要用以控制升级流程的主要逻辑。具体位置位于更新包中/META-INFO/com/google/Android/目录下,在我们制作升级包的时候产生。updater-script生成: 那么升级脚本updater-script是如何产生的呢,我们来看ota_from_
2016-07-25 15:38:41 2622
转载 android中的字符长度
在.net里[vb] view plain copySystem.Text.Encoding.Default.GetBytes(strdata) 汉字,假名都是占两个字节。 但是在Android里,[java] view plain copyoriginalChar.getBytes(
2016-07-12 19:45:29 563
原创 Putty中设置byobu快捷键
screen 是 linux 下一个终端里实现多 session 的工具, byobu 是 ubuntu 下 screen 的一个封装 (wrapper)byobu 其实就是利用 screen 强大的配置功能搞了很多有用的配置项. 它最大的特性一个是 key-binding, 将新窗口, 窗口切换, 重命名等操作绑定到了 F2~F9等键, 另外, F12键可以锁定终端, 输入登陆密码后才解锁.
2016-07-12 17:09:53 3350
原创 Android如何让EditText的输入框变为方框
Android4.0以前,EditText的输入框风格是方框的,而在4.0开始,输入框变成了一根横线。这种情况下,如果我们想继续沿用方框风格应该怎么做呢?请参照如下方法:在定义EditText的.xml布局文件中,给EditText设置如下属性即可--android:background="@android:drawable/alert_light_frame"
2016-07-11 12:10:10 9086 1
转载 Android系统启动过程---uboot,kernel,android
摘要:本文讲解Android系统在启动过程中的关键动作,摈弃特定平台之间的差异,讨论共性的部分,至于启动更加详细的过程,需要结合代码分析,这里给出流程框架,旨在让大家对开机过程更明了。 关键词:U-boot、Linux、Android 目录: 第一部分:Bootloader启动一、Bootloader的定义和种类二、Arm特定平台
2016-07-11 11:08:34 2721
转载 android启动过程及各个镜像间的关系
Android在启动的时候,会由UBOOT传入一个init参数,这个init参数指定了开机的时候第一个运行的程序,默认就是init程序,这个程序在ramdisk.img中。可以分析一下它的代码,看看在其中到底做了一些什么样的初始化任务,它的源文件在system/core/init/init.c中。它会调用到init.rc初始化文件,这个文件在out/target/product/generic
2016-07-11 10:08:01 474
原创 Linux 文件中的一些权限
Linux 系统中采用三位十进制数表示权限,如0755, 0644.ABCDA -- 0, 表示十进制B -- 用户C -- 组用户D -- 其他用户 --- -> 0 (no excute , no write ,no read)--x -> 1 excute, (no write, no read)-w- -> 2 write -wx
2016-07-08 16:36:57 502
转载 Android系统启动过程
首先Android框架架构图:(来自网上,我觉得这张图看起来很清晰) Linux内核启动之后就到Android Init进程,进而启动Android相关的服务和应用。启动的过程如下图所示:(图片来自网上,后面有地址) 下面将从Android4.0源码中,和网络达人对此的总结中,对此过程加以学习了解和总结,以下学习过程中代码
2016-07-08 15:50:18 406
转载 Android OTA升级原理和流程分析(一)--update.zip包的制作
Android OTA升级原理和流程分析(一)--update.zip包的制作转载自:http://blog.chinaunix.net/uid-22028566-id-3533848.html 这篇及以后的篇幅将通过分析update.zip包在具体Android系统升级的过程,来理解Android系统中Recovery模式服务的工作原理。我们先
2016-07-04 09:54:21 1875
转载 Android OTA升级原理和流程分析(九)---updater-script脚本语法简介以及执行流程
Android系统Recovery工作原理之使用update.zip升级过程分析(九)---updater-script脚本语法简介以及执行流程转载自:http://blog.csdn.net/mu0206mu/article/details/7465603 目前update-script脚本格式是edify,其与amend有何区别,暂
2016-07-04 09:45:10 1028
转载 Android OTA升级原理和流程分析(八)---升级程序update_binary的执行过程
Android OTA升级原理和流程分析(八)---升级程序update_binary的执行过程转载自:http://blog.chinaunix.net/uid-22028566-id-3533857.html一、update_binary的执行过程分析 上一篇幅中的子进程所执行的程序binary实际上就是update.zip包中的
2016-07-04 09:44:07 970
转载 Android OTA升级原理和流程分析(七)---Recovery服务的核心install_package函数
Android系统Recovery工作原理之使用update.zip升级过程分析(七)---Recovery服务的核心install_package函数转载自:http://blog.chinaunix.net/uid-22028566-id-3533856.html一、 Recovery服务的核心install_package(升级up
2016-07-04 09:43:20 981
转载 Android OTA升级原理和流程分析(六)---Recovery服务流程细节
Android系统Recovery工作原理之使用update.zip升级过程分析(六)---Recovery服务流程细节转载自:http://blog.chinaunix.net/uid-22028566-id-3533855.html Recovery服务毫无疑问是Recovery启动模式中最核心的部分。它完成Recovery模式所
2016-07-04 09:42:23 761
转载 Android OTA升级原理和流程分析(五)---update.zip包从上层进入Recovery服务
Android系统Recovery工作原理之使用update.zip升级过程分析(五)---update.zip包从上层进入Recovery服务转载自:http://blog.chinaunix.net/uid-22028566-id-3533854.html 文章开头我们就提到update.zip包来源有两种,一个是OT
2016-07-04 09:40:52 954
转载 Android OTA升级原理和流程分析(四)---Android系统Recovery模式的工作原理
Android OTA升级原理和流程分析(四)---Android系统Recovery模式的工作原理转载自:http://blog.chinaunix.net/uid-22028566-id-3533853.html 在使用update.zip包升级时怎样从主系统(main system)重启进入Recovery模式,进入Recovery模
2016-07-04 09:39:45 889
转载 Android OTA升级原理和流程分析(三)---Android系统的三种启动模式
Android OTA升级原理和流程分析(三)---Android系统的三种启动模式 转载自:http://blog.chinaunix.net/uid-22028566-id-3533851.html 以下的篇幅开始分析我们在上两个篇幅中生成的update.zip包在具体更新中所经过的过程,并根据源码分析每一部分的工作原理。
2016-07-04 09:38:51 936
转载 Android OTA升级原理和流程分析(二)---update.zip差分包问题的解决
Android OTA升级原理和流程分析(一)--update.zip包的制作转载自:http://blog.chinaunix.net/uid-22028566-id-3533849.html 在上一篇末尾提到的生成差分包时出现的问题,现已解决,由于最近比较忙,相隔的时间也比较长,所以单列一个篇幅提示大家。这个问题居然是源码中的问题,可能你已经
2016-07-04 09:37:43 1688
转载 Android系统分区理解及分区目录细解
本文转载与:http://androiddeveloper.diandian.com/post/2013-10-17/40055678559Android 通常有以下分区:System分区: 就是我们刷ROM的分区Data分区: 分区就是我们装APK的分区Catch分区:是缓存分区SDCard分区:就是挂载的SD卡。 我们可以在adb中使
2016-07-01 10:22:26 1188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人