Android Settings 导入eclipse

1.加载源码

Android Project from Existing Code 选择源码工程Settings;

2.加载所需要的jar包

(改下名字)

out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar

out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar

out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar

out/target/common/obj/JAVA_LIBRARIES/android-common_intermediates/classes.jar

out/target/common/obj/JAVA_LIBRARIES/frameworks-core-util-lib_intermediates/classes.jar

out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.jar         

另外还要根据实际项目情况添加其他jar文件   

guava-r07.jar 网上下载

android-support-v4.jar sdk中的。

把创建的libraries顺序放在最前面:

工程->Build Path->Configure Build path ->Order and Export 选择新建的jar,点击up键,把它升到最上面。

3.改动包名

选中一个包,按F2(下图,我选中了com.android.settings 改为了com.zheng.settings,子包自动改掉了)


然后AndroidManifest.xml会出莫名的错误(<service android:name=".bluetooth.DockService" />),用之前的覆盖掉。

AndroidManifest.xml 中添加 <uses-sdk android:minSdkVersion="14" />;

权限增加

<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL" />

然后将res中.xml文件中用到的也全改掉(com.android.settings
改为了com.zheng.settings)。

代码中com.android.settings.R; 改为import com.zheng.settings.R;,可以使用replace;

删掉所有import android.User.id;由此出现的问题,全改掉。



本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/5094607.html,如需转载请自行联系原作者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值