Chinaunix首页 | 论坛 | 博客
  • 博客访问: 83768
  • 博文数量: 14
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 693
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-03 13:58
个人简介

淡泊明志,宁静致远

文章分类

全部博文(14)

文章存档

2013年(14)

我的朋友

分类: Android平台

2013-06-28 16:08:55

    今天开始研究传说中的Launcher2,先把源码导入Eclipse,
    1. 导入Launcher2项目       
            在Eclispe中右键----->Import...----->Existing Android Code Into Workspace----->Next 选择Launcher2的目录----->Finish.

            * Launcher2的目录在/packages/apps/Launcher2
    2. 导入jar包
            添加 /out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar----->主要是android的框架类
                    /out/target/common/obj/JAVA_LIBRARIES/android-common_intermediates/classes.jar----->包含com.android.common.Search
                    /out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar----->包含dalvik.system.VMRuntime
                    /extras/android/support/v13/android-support-v13.jar
            调整classes.jar的顺序后重新编译,res文件夹的上的错误消失了.
               
    3.修改manifest文件
            1. 添加
                
                        android:targetSdkVersion="17"/>
            2. 去掉
               
    4. 更改包名
            com.android.launcher2更改为你想要的包名如com.hurly.launcher
            将res下所有报错的xml文件中
                1.  xmlns:launcher="com.android.launcher"
                     改为 xmlns:launcher="com.hurly.launcher"
                2.  com.android.launcher2 改为 com.hurly.launcher
      改完之后重新编译, 运行ok.    
阅读(2204) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

海边的木匠2013-09-13 16:12:34

为什么我按照你的方法修改之后,运行不起来:Conversion to Dalvik format failed with error 1,有时候还会让eclipse卡死