android eclipse 导入mms模块 4.0.3

来源:互联网 发布:linux 安装snmp客户端 编辑:程序博客网 时间:2024/05/29 09:30

转载请注明出处,谢谢!

1.安装配置好eclipse 开发环境(可以参考其一些环境搭建的文章)

2.导入mms源码。文件->导入-选择mms源码目录

           会导入三个工程:主工程文件:com.android.mms.ui.ConversationList,其他可以不导入

3.添加外部库文件

        1)需要再ubuntu上完整的编译好工程(可以参考ubuntu编译android的文章)

               查看android-4.0.3_r1\out\target\common\obj\JAVA_LIBRARIES下的库文件

                 拷贝出framework_intermediates下的class.java 重新命名framework_intermediates.jar

                           android-common_intermediates  。。。 android-common_intermediates.jar

                           guava_intermediates                       。。。 guava_intermediates.jar

          将这三个文件放到mms工程文件夹下(可以随你,只要你能找到就可以)

       2)添加外部库 

                  右键工程->构建路径->添加库->用户库->下一步->(右边)用户库->新建-命名mms_lib(随你命名)->添加jar

                      将上面的三个库一次加入

       3).将外部库重新排序

                项目右键->属性->java构建路径->排序和导出->选中mms_lib移动到Android4.0.3上面

 4.此时所有的库都有了,但是默认导入mms的时候没有生成gen下的R.java ,所以调用资源的地方都会出错

         解决:

                项目-去除自动构建-清理->清理完会自动在构建, OK后,整个项目就没有红的错误了

                 再把自动构建给勾上,这个有用的哦,

5.到此完成贴一张图上来,调试的文章就以后再说吧