- 浏览: 32721 次
最新评论
-
嵌入式Linux:
不好意思,我看了下,是由于将manifest写成了mainfe ...
Android 源码下载 -
caik123:
if everything is simple as you ...
Android 源码下载
文章列表
一、实现 APK 拷贝功能的mk文件操作
###########################################################
## Find all of the apk files under the named directories.
## Meant to be used like:
## SRC_FILES := $(call all-apk-files-under,src tests)
###########################################################
define ...
一、下载GitBlit(这里版本为1.0.0)
http://gitblit.googlecode.com/files/gitblit-1.0.0.zip
二、 配置GitBlit
主要就是修改 gitblit.properties中的几个参数
git.repositoriesFolder = d:/git 表示仓库路径
server.httpPort = 10010 表示端口为10010
server.httpsPort = 0 禁用https
server.httpBindInterface ...
一、update.zip包的制作
二、update.zip 差分包问题的解决
三、Android系统的三种启动模式
四、Android系统Recovery模式的工作原理
五、update.zip包怎样从上层进入Recovery服务
六、Recovery服务流程细节
七、Recovery服务的核心install_package函数
八、解析并执行升级脚本update-script
ffmpeg:开源的跨平台的视频和音频流方案,提供了录制、转换以及流化音视频的完整解决方案,包含先进的音频/视频编解码库libavcodec,里面提供了许多API给我们使用,但仍有一些问题需要我们自己解决,如同步问题。
ffmpeg编译后的一些文件:
ffplay:真正的播放器,像vlc、mplayer等,有图形界面的
ffmpeg:可以理解为一种工具,利用ffmpeg提供的API,再加上其他操作,可以实现转码等一些功能。
ffserver:做服务器的,可以单播或多播一些流。
处理音视频的一般过程:
1、从视频文件中 ...
codec:表示编解码,CODEC = Code + Decode
使用codec的原因:由于视频文件很大,所以需要进行压缩(code)它,再存储起来,要播放的时候进行解压缩(decode),这个就是牺牲事件来换很大的空间。
编码器作用: 原视频文件(很大) --> 编码器 --> 编码后的视频文件
解码器作用: 编码后视频文件(相对小) -> 解码器 --> 原视频文件(大)
Container:表示一个文件(格式),如.flv与.mkv是两种不同的容器
flv包含两种stream,一种是音频流,另 ...
NEC编码的一帧(通常按一下遥控器按钮所发送的数据)由引导码、地址码及数据码组成,,如下图所示,把地址码及数据码取反的作用是加强数据的正确性。
引导码及数据的定义如下图所示,当一直按住一个按钮的时候,会隔110ms左右发一次引导码(重复),并不带任何数据
以下是用示波器采集到的一直按住某个按钮时的波形:
按一下按钮的波形:
在 Ubuntu 10.10 平台下Android源码下载步骤如下:
一、安装Java环境(假设已经下载了JDK安装文件)
#cp ./jdk-6u26-linux-i586.bin /usr/local/lib
#cd /usr/local/lib
#chmod +x jdk-6u26-linux-i586.bin
#./jdk-6u26-linux-i586.bin
export JAVA_HOME=/usr/local/lib/jdk.6.0_26
export JRE_HOME=/usr/local/lib/jdk.6.0_26/jre
e ...
Android中使用属性 ro.build.display.id 表示版本号
相关文件:
1、DeviceInfoSettings.java
2、Build.java
3、build/tools/buildinfo.sh
4、build/core/Makefile
5、build_id.mk
6、version_defaults.mk
修改四个关联文件:
1、system/usr/keylayout/xxx.kl 文件
2、
frameworks/base/include/ui/Keycodelabels.h
3、
frameworks/base/core/java/android/view/KeyEvent.java
4、
frameworks/base/core/res/res/values/attrs.xml
如果自己所定义的键码值与系统中默认的有冲突,则需要修改源码所对应的API文件,例如Android 4.0.3,那么就需要修改framework ...
1、Nand常用命令:nand erase 、nand write
2、SPI命令:sf probe 2、sf erase、sf write
3、存储设备操作:mmcinfo、usb start
4、FS操作命令:fatload、extload
5、内存操作命令:md、mw
6、Env命令:printenv、setenv、saveenv、defenv
例1:加载SD卡中的内核镜像文件到SDRAM地址中,并启动
mmcinfo;fatload mmc 0 82000000 uImage_recover ...
一、格式化SD卡
$ sudo fdisk /dev/sdb
Command (m for help):d
Partition number (1-4):1
二、查看信息
Command (m for help):p
三、创建两个分区
Command (m for help):n
Partition number (1-4):1
第一分区从20开始
First cylinder (1-1590,default 1):20
Last cylinder, +cylinders or +size{K,M,G} (20-1590, default 1590): +200M
查 ...