把别人的方法copy过来,备份下。下面是链接。
http://blog.csdn.net/stonecao/article/details/6457935
这是第二种典型情况,那就是需要内部api的支持,注意一下作者每一个字的说明,否则可能漏了重要步骤,还是得到红叉
--1.找到setting项目的源代码:android2.2/packages/apps/Settings/
--2.拷贝 到你的workspace
--3.以setting为源代码建立一个新的android项目
--4.这个时候项目会有一些错误需要解决,先要引入framework编译生成的Jar包classes.jar,保证我们项目能够被正常编译,这个很久弄过,路径不知道是否正确,这里提供一个参考的路径:android2.2/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates
--5.修改编译顺序:
修改编译顺序让项目先使用classes.jar
我这里的android_inner就是包含classes.jar的user_libraries
--6.clean Setting项目重新编译,一切就ok了
Settings安装也不像普通应用那么简单,后面继续写blog说明