进入系统framework层修改了下MediaPlayer.java的源码,就添加了个方法,结果重新编译系统报下面错误:
..................
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
6 warning...
分类:
移动开发 时间:
2015-06-19 20:22:26
阅读次数:
2178
由于工作需求,经常要用到系统设置中的一些功能,如调用里面的一些屏保、屏幕缩放、分辨率、音频输出模式等等接口和数据,于是决定对Settings(版本:Android4.4.4)源码做一个大体的分析。
先上一张平时经常接触到的界面,即
系统设置(Settings)界面:
上面是4.2版本的,4.4的和它差不多
Sett...
分类:
移动开发 时间:
2015-04-13 12:58:22
阅读次数:
206
android系统编译 自定义 的 jar包...
分类:
移动开发 时间:
2015-03-20 12:54:25
阅读次数:
128
最近帮客户定制RK3128平台的固件,涉及到定制新的遥控器,需要添加或修改遥控码值。RK3128平台android系统修改遥控器码值比全志A20、A31s稍微麻烦一些,其实本质是一样的。具体的修改方法如下:
1,先弄清楚遥控器的状况,包括遥控器用户码、键值对应的码值。方法:adb
shell,输入echo1 >/sys/module/rockchip_pwm_rem...
分类:
移动开发 时间:
2015-01-21 11:35:28
阅读次数:
371
由于之前版本使用的内核并非uImage格式,而在编译时使用的是非uImage格式编译,所以照成无法启动。
解决方法是,在编译内核时使用make uImage方式编译。
修改根目录下的build_realv210.sh文件,如下图所示
另外注意上图中CPU_JOB_NUM这个参数,要根据自己的电脑配置来选择,该参数在该文件的起始处设置,可以设置成电脑CPU核心数的2倍,例如:如果核心数...
分类:
移动开发 时间:
2014-08-13 13:15:46
阅读次数:
200
在Android4.2的源码Build/prduct_config.mk里面遇到一个遗憾:# Convert a short name like "sooner" into the path to the product
# file defining that product.
#
INTERNAL_PRODUCT := $(call resolve-short-product-name, $(...
分类:
移动开发 时间:
2014-08-07 23:15:05
阅读次数:
340
1. Download Kernel source
Study:
1. Please refer to the AOSP official kernel download address:
http://source.android.com/source/building-kernels.html
2. goto https://android.g...
分类:
移动开发 时间:
2014-04-29 13:13:20
阅读次数:
679