Eclipse ADT(主题和图标)在更新Android SDK后被破坏

Eclipse ADT(主题和图标)在更新Android SDK后被破坏,eclipse,adt,Eclipse,Adt,在向Eclipse添加新组件(Android SDK工具和开发人员工具)之后,当我运行Eclipse时,漂亮的splashscreen(启动时)和应用程序图标(在文档中)就消失了。在我启动之前,ADT图标会显示出来,但在启动之后,它会变成Eclipse图标。我在运行MacOSX山狮。(ADT图标:) 我能做些什么来防止这种情况?没有不同的图标:很难区分运行的不同Eclipse应用程序 提前谢谢 编辑: 固定的 请在此处阅读更多信息: 在Windows x86中更新到ADT 21.1后,我遇到了同


在向Eclipse添加新组件(Android SDK工具和开发人员工具)之后,当我运行Eclipse时,漂亮的splashscreen(启动时)和应用程序图标(在文档中)就消失了。在我启动之前,ADT图标会显示出来,但在启动之后,它会变成Eclipse图标。我在运行MacOSX山狮。(ADT图标:)

我能做些什么来防止这种情况?没有不同的图标:很难区分运行的不同Eclipse应用程序

提前谢谢

编辑:

固定的 请在此处阅读更多信息:

在Windows x86中更新到ADT 21.1后,我遇到了同样的问题,查看我的eclipse配置文件,我发现了以下指令:

-showsplash
C:\adt-bundle-windows-x86\eclipse\\plugins\org.eclipse.platform_4.2.1.v201209141800\splash.bmp
我在那里导航并找到了默认的eclipse splash bmp,我只是用我在这里找到的ADT splash bmp替换了它:

C:\adt-bundle-windows-x86\eclipse\plugins\com.android.ide.eclipse.adt.package_21.1.0.v201302060044-569685

重新启动浏览器后,我的ADT初始屏幕恢复了。

在mac上,您将在您的ADT文件夹中的eclipse软件包中找到此设置。只需右键单击Eclipse应用程序并选择“ShowPackageContents”

在目录文件夹中,有一个名为“Info.plist”的文件,其中包含应用程序图标和启动屏幕的所有设置。我发现我的图标定义重复,所以我只是删除了非ADT的图标定义,并将飞溅点指向正确的位置

对于启动屏幕,您需要使用bmp文件的完整路径。这应该是这样的:

/{adt-install-location}/eclipse/plugins/com.android.ide.eclipse.adt.package_{your-build-number}/splash.bmp

你将需要检查你的插件目录,看看你的版本号是什么,因为它可能是不同的,你比我。在plist文件中更改这些行后,保存它,您应该会恢复正常

除了之前的帖子(谢谢你),我现在将在这里发布官方回复(来自我在那里发布的论坛链接)

目前没有propper解决方案,只有一个变通方法(最后一段)

项目成员
为延迟修复此问题向所有人道歉。我在等你 在将ADT的Eclipse版本更新为之前,Eclipse将发布4.2SR2 4.2.2. 根据第4.2.2条 应该在2月22日发布,所以我希望它会随时发布 很快

我们已经更新了ADT包,默认情况下包含egit,所以 如果您只是在寻找egit,则不必安装 你自己做什么都行

其他所有人都应做到以下几点: -转到首选项->安装/更新->可用软件站点,然后取消选中/删除Juno更新站点。 -无论何时安装任何软件,都要确保没有引入Eclipse平台4.2

除此之外,还有第二篇文章指出,即将发布的Eclipse将提供一个解决方案(修复):

项目成员(11.03.2013)
有了,我们现在 内部带有e4的建筑。我们将尝试提供预览 一周之内

有关解决方法,请参见注释29。你们中的大多数人应该能够 只要您将Juno存储库从您的 P2存储库的列表

更新: 日期:2013年5月10日 如果您在尝试安装eGIT时遇到此问题,则eGIT现在包含在android开发者下载站点的捆绑包中。
修复仍在审核中的代码-主要问题未发生任何更改

希望在这一点上有所帮助。将在事情发生时进行编辑。

只需:

  • 打开Eclipse.app的包
  • 转到内容/资源,并删除Eclipse.icns

  • 然后,您美丽的ADT图标将再次显示。

    我也遇到了同样的问题,但我成功地修复了mac上的应用程序图标和启动屏幕

  • 要替换图标,请执行以下操作:

    转到Eclipe ADT的软件包内容。去资源中心 文件夹并删除Eclipse.icns。为了安全起见,打开Info.plist 和替换包图标:

    <key>CFBundleIconFile</key>
            <string>adt.icns</string>
    
    cfbundleconfile
    adt.icns
    
  • 现在更换启动屏幕:

  • 一种快速的方法是在/plugins文件夹中搜索“splash”。您将看到ADP splash和Eclipse。因为它们位于不同的文件夹中,所以只需复制adt初始屏幕图像并替换eclipse图像即可


    完成后,现在您恢复了旧的ADT外观。

    这是您可以找到
    ADT.ico
    文件的路径,以满足您的任何需要:

    <ADT-installation-folder>\eclipse\plugins\com.android.ide.eclipse.adt.package_<Build-number>\icons
    

    (感谢2012年10月24日制作此补丁的Siva Velusamy)

    谢谢。试着在我的Mac上做。。失败,因为我在mac上找不到你的配置项。你应该先找到eclipse目录。他的方法在mac上对我有效。但我们应该为icon做些什么呢?