`
gnibrE
  • 浏览: 138098 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

用Eclipse.开发Android源码。

阅读更多
        <classpathentry kind="src" path="packages/apps/AlarmClock/src"/>
        <classpathentry kind="src" path="out/target/common/obj/APPS/Launcher2_intermediates/src"/>
        <classpathentry kind="src" path="packages/apps/Browser/src"/>
        <classpathentry kind="src" path="packages/apps/Calendar/src"/>
        <classpathentry kind="src" path="packages/apps/Calculator/src"/>
        <classpathentry kind="src" path="packages/apps/Camera/src"/>
        <classpathentry kind="src" path="packages/apps/Contacts/src"/>
        <classpathentry kind="src" path="packages/apps/Email/src"/>
        <classpathentry kind="src" path="packages/apps/GoogleSearch/src"/>
        <classpathentry kind="src" path="packages/apps/HTMLViewer/src"/>
        <classpathentry kind="src" path="packages/apps/Launcher/src"/>
        <classpathentry kind="src" path="packages/apps/Launcher2/src"/>
        <classpathentry kind="src" path="packages/apps/Music/src"/>
        <classpathentry kind="src" path="packages/apps/Mms/src"/>
        <classpathentry kind="src" path="packages/apps/PackageInstaller/src"/>
        <classpathentry kind="src" path="packages/apps/Phone/src"/>
        <classpathentry kind="src" path="packages/apps/Settings/src"/>
        <classpathentry kind="src" path="packages/apps/SoundRecorder/src"/>
        <classpathentry kind="src" path="packages/apps/Stk/src"/>
        <classpathentry kind="src" path="packages/apps/Updater/src"/>
        <classpathentry kind="src" path="packages/apps/VoiceDialer/src"/>
        <classpathentry kind="src" path="packages/providers/CalendarProvider/src"/>
        <classpathentry kind="src" path="packages/providers/ContactsProvider/src"/>
        <classpathentry kind="src" path="packages/providers/DownloadProvider/src"/>
        <classpathentry kind="src" path="packages/providers/DrmProvider/src"/>
        <classpathentry kind="src" path="packages/providers/ImProvider/src"/>
        <classpathentry kind="src" path="packages/providers/MediaProvider/src"/>
        <classpathentry kind="src" path="packages/providers/TelephonyProvider/src"/>
        <classpathentry kind="src" path="frameworks/base/awt"/>
        <classpathentry kind="src" path="frameworks/base/cmds/am/src"/>
        <classpathentry kind="src" path="frameworks/base/cmds/input/src"/>
        <classpathentry kind="src" path="frameworks/base/cmds/pm/src"/>
        <classpathentry kind="src" path="frameworks/base/cmds/svc/src"/>
        <classpathentry kind="src" path="frameworks/base/core/java"/>
        <classpathentry kind="src" path="frameworks/base/core/config/sdk"/>
        <classpathentry kind="src" path="frameworks/base/graphics/java"/>
        <classpathentry kind="src" path="frameworks/base/im/java"/>
        <classpathentry kind="src" path="frameworks/base/keystore/java"/>
        <classpathentry kind="src" path="frameworks/base/location/java"/>
        <classpathentry kind="src" path="frameworks/base/media/java"/>
        <classpathentry kind="src" path="frameworks/base/opengl/java"/>
        <classpathentry kind="src" path="frameworks/base/packages/SettingsProvider/src"/>
        <classpathentry kind="src" path="frameworks/base/packages/SubscribedFeedsProvider/src"/>
        <classpathentry kind="src" path="frameworks/base/sax/java"/>
        <classpathentry kind="src" path="frameworks/base/services/java"/>
        <classpathentry kind="src" path="frameworks/base/telephony/java"/>
        <classpathentry kind="src" path="frameworks/base/test-runner"/>
        <classpathentry kind="src" path="frameworks/base/tts/java"/>
        <classpathentry kind="src" path="frameworks/base/vpn/java"/>
        <classpathentry kind="src" path="frameworks/base/wifi/java"/>
        <classpathentry kind="src" path="frameworks/policies/base/phone"/>
        <classpathentry kind="src" path="development/samples/ApiDemos/src"/>
        <classpathentry kind="src" path="out/target/common/obj/APPS/Email_intermediates/src/src"/>
        <classpathentry kind="src" path="out/target/common/obj/APPS/Music_intermediates/src/src"/>
        <classpathentry kind="src" path="out/target/common/obj/APPS/Phone_intermediates/src/src"/>
        <classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/com.android.im.plugin_intermediates/src"/>
        <classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java"/>
        <classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/location/java"/>
        <classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/media/java"/>
        <classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/telephony/java"/>
        <classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/vpn/java"/>
        <classpathentry kind="src" path="out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/wifi/java"/>
        <classpathentry kind="src" path="out/target/common/R"/>
        <classpathentry kind="src" path="external/tagsoup/src"/>
        <classpathentry kind="src" path="external/protobuf/src"/>
        <classpathentry kind="src" path="external/gdata/src"/>
        <classpathentry kind="src" path="external/apache-http/src"/>
        <classpathentry kind="lib" path="external/googleclient/googleclient-lib.jar"/>
        <classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/google-framework_intermediates/javalib.jar"/>
        <classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/googlelogin-client_intermediates/javalib.jar"/>
        <classpathentry kind="lib" path="packages/apps/Calculator/arity-1.3.3.jar"/>
        <classpathentry kind="output" path="out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes"/>



看着又长又崩溃对不对?
我很喜欢。。
因为有一段时间,我忘了把源码下面development/ide/eclipse/.classpath
考出来而直接把源码导入到eclipse去了。这样出来的.classpath有1m多。。
eclipse崩溃,我也崩溃,根本没法开发。
今天终于又记起来了。。。
罪过阿- -b
希望大家别犯类似的错误。

把这个文件放到源码根目录之后,eclipse就会搞定buildpath,不加入各种test阿,多余的out阿,framework阿,prebuild阿,dalvik阿,种种种种。省下老多时间了。
分享到:
评论
1 楼 caohepu 2010-08-06  
你好,我使用2.1版本,提示:
out/target/common/obj/JAVA_LIBRARIES/google-framework_intermediates/javalib.jar和out/target/common/obj/JAVA_LIBRARIES/googlelogin-client_intermediates/javalib.jar找不到,请问楼主有没有什么好的方法解决,谢谢!

相关推荐

    怎样使用Eclipse来开发Android源码

    ### 使用Eclipse开发Android源码详解 随着移动设备的普及和技术的发展,Android系统因其开源性和灵活性成为了移动操作系统领域的佼佼者。对于开发者来说,能够高效地进行Android源码的开发和调试至关重要。本文将...

    Eclipse来开发Android源码

    **二、使用Eclipse开发Android源码** 1. **建立基本的Android开发环境** 请按照官方文档的步骤设置Android SDK和Eclipse的集成环境,包括配置ADT(Android Developer Tools)插件,确保Eclipse可以识别和管理...

    com.android.ide.eclipse.adt_12最新

    ADT全称为Android Development Tools,是Google为Eclipse开发的一个强大的插件,主要用于支持Android应用的开发、调试和构建过程。它为Eclipse提供了专门针对Android开发的功能,如图形化的布局编辑器、代码自动完成...

    com.android.ide.eclipse.ndk_23

    NDK插件的使用极大地简化了在Eclipse中进行Android原生代码开发的过程,使得开发者可以像处理Java代码一样方便地处理C/C++代码,提高了开发效率和用户体验。对于那些需要利用底层库、优化性能或处理特定硬件的...

    Eclipse开发Android源码

    在Android开发过程中,有时需要深入理解系统的工作原理...总之,通过Eclipse开发Android源码能够提供一个直观且高效的开发环境,使得开发者能够深入理解Android系统的运作机制,并在此基础上进行定制化开发或问题排查。

    Android应用源码30套安卓源码合集.zip

    Android应用源码30套安卓源码合集: andriod闹钟源代码.rar Android Gps日志记录程序源码.rar Android MP3播放器,带卡拉OK字幕.rar Android 个人记账程序源码.rar Android 仿Mac的Dock.rar Android 口袋微博服务器...

    如何使用Eclipse来开发Android

    【标题】:“如何使用Eclipse来开发Android” 在Android应用开发的世界中,Eclipse曾经是开发者最常用的集成开发环境(IDE)之一。虽然现在Google已经推荐使用Android Studio,但了解如何在Eclipse中进行Android...

    Eclipse王者归来——如何使用Eclipse调试Android源码

    【长青说安卓】系列专题(七):Eclipse王者归来——如何使用Eclipse调试Android源码 在Android开发领域,Eclipse曾是开发者的主要工具,尤其在早期,其强大的集成开发环境为开发者提供了便捷的代码编辑、构建和调试...

    Eclipse android开发关联源码图文说明

    本文将详细介绍如何在Eclipse环境下关联Android源码进行开发。 首先,我们需要获取Android不同版本的源码。这里提供了从Android 1.5(Cupcake)到Android 2.3(Gingerbread)的Java源码下载链接: 1. Android 2.3 ...

    android browser 源码直接导入eclipse中可以使用

    7. **调试技巧**:学习如何在Eclipse环境中调试Android源码,可以帮助开发者快速定位和解决问题,提高开发效率。 8. **版本兼容性**:Android Browser是早期版本的默认浏览器,源码可以帮助开发者了解不同Android...

    获取android源码及在eclipse中查看源码

    ### 获取Android源码及在Eclipse中查看源码 #### 一、下载Android源码 在深入了解Android系统之前,获取其源代码是非常重要的一步。这不仅有助于开发者理解系统的内部工作原理,还能帮助他们在开发过程中遇到问题...

    eclipse查看android源码工程(附件)

    Eclipse作为一个经典的集成开发环境(IDE),曾经是Android开发者的主要工具,它提供了查看和调试Android源码的功能。本教程将详细介绍如何在Eclipse中配置和查看Android源码工程。 首先,我们需要获取Android源码...

    用Eclipse开发Android应用程序[整理].pdf

    了解以下术语会有助于用 Eclipse 插件开发 Android 应用程序: 1. Open Handset Alliance:这是一个由 Google 公司主导的组织, 它由许多公共和私人组织组成。 2. Android:这是 Open Handset Alliance 的主打产品...

    Eclipse开发-Android日记本设计源码

    本次考试要求支持不同用户登录,且每个用户有自己独立的内容,各个用户之间数据独立。 2、日记搜索部分,原程序只支持时间段搜索。增加新的根据内容和标题搜索日记的功能。 3、在写日记和日记搜索部分,都有时间...

    Android.jar包的源码查看,并加入到Eclipse中

    在Android应用开发中,`Android.jar`文件是Android SDK的核心库,包含了Android系统的公共API接口。这个文件主要是供开发者在编写应用...因此,掌握如何查看和使用`Android.jar`源码是提升Android开发技能的重要一步。

    android 源码 (可与eclipse关联)

    总之,通过关联Android源码到Eclipse,开发者可以更深入地学习Android系统的运行机制,提升开发技能,解决实际问题。同时,源码学习也是一条不断进步和深化理解的道路,对于成为一名优秀的Android开发者至关重要。

    [Android游戏源码]-简单的贪吃蛇源码.rar_Android游戏源码_android_android 贪吃蛇_贪吃蛇_贪

    通过对这个"简单的贪吃蛇源码"的分析,我们可以了解到Android游戏开发的基本流程和技巧,这对于想要学习Android游戏开发的开发者来说是非常有价值的。通过实践这样的源码,不仅可以提高编程技能,还能深入理解游戏...

    Android4.4Eclipse关联源码

    要将Android源码关联到Eclipse,你需要完成以下步骤: 1. 下载并安装ADT(Android Developer Tools)插件,这是Eclipse用于Android开发的必备工具。 2. 获取Android 4.4的源码,通常通过Git克隆官方仓库或下载源码...

    在Eclipse里关联android源代码的三种方式

    首先,将Eclipse工程配置文件`.classpath`从Android源码的`development/ide/eclipse/`目录复制到源码根目录。接着,修改Eclipse的配置,增大内存分配(`-XX:MaxPermSize`, `-Xms`, `-Xmx`),并更新`eclipse.ini`...

    eclipse开发Android设计源码

    Activity是Android应用程序框架四大组件之一。 对应MVC模型 中的C----》用来处理用户的交互性操作,对应java源代码。 Activity要对应一个布局xml文件。一个App可由多个Activity组成,其中只能设置一个Activity为启动...

Global site tag (gtag.js) - Google Analytics