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,如需转载请自行联系原作者

相关文章
|
3月前
|
Java Android开发
eclipse导入项目时,报错:One or more cycles were detected in the build path of project ....
eclipse导入项目时,报错:One or more cycles were detected in the build path of project ....
169 3
|
7月前
|
Java Android开发
Android系统 修改无源码普通应用为默认Launcher和隐藏Settings中应用信息图标
Android系统 修改无源码普通应用为默认Launcher和隐藏Settings中应用信息图标
962 0
|
2月前
|
Java Maven Android开发
eclipse如何导入springboot项目
本文介绍了如何在Eclipse中导入Spring Boot项目。
47 1
eclipse如何导入springboot项目
|
7月前
|
Java 开发工具 Android开发
如何在Eclipse中查看Android源码或者第三方组件包源码(转)
如何在Eclipse中查看Android源码或者第三方组件包源码(转)
58 4
|
7月前
|
存储 Java 开发工具
在Eclipse配置安装Android详细教程(新手)
在Eclipse配置安装Android详细教程(新手)
173 1
|
4月前
|
Java Android开发 芯片
使用Android Studio导入Android源码:基于全志H713 AOSP,方便解决编译、编码问题
本文介绍了如何将基于全志H713芯片的AOSP Android源码导入Android Studio以解决编译和编码问题,通过操作步骤的详细说明,展示了在Android Studio中利用代码提示和补全功能快速定位并修复编译错误的方法。
183 0
使用Android Studio导入Android源码:基于全志H713 AOSP,方便解决编译、编码问题
|
4月前
|
Dart 开发工具 Android开发
Android Studio导入Flutter项目提示Dart SDK is not configured
Android Studio导入Flutter项目提示Dart SDK is not configured
391 4
|
4月前
|
Java 开发工具 Android开发
Android Studio利用Build.gradle导入Git commit ID、Git Branch、User等版本信息
本文介绍了在Android Studio项目中通过修改`build.gradle`脚本来自动获取并添加Git的commit ID、branch名称和用户信息到BuildConfig类中,从而实现在编译时将这些版本信息加入到APK中的方法。
96 0
|
6月前
|
XML Java 应用服务中间件
idea与eclipse项目相互导入方式
idea与eclipse项目相互导入方式
67 1
|
6月前
|
算法 Java 数据安全/隐私保护
eclipse导入BASE64Encoder类的方法
eclipse导入BASE64Encoder类的方法
94 1