谷歌adt / gwt支持eclipse 4.4(Luna)

时间:2014-06-26 12:49:55

标签: java android gwt adt google-plugin-eclipse

有没有人获得eclipse 4.4的发布版本才能使用adt(Android开发)和/或google web toolkit(gwt)。

似乎gwt / adt插件不适用于eclipse 4.4,所以有下载新版本的秘密地方,还是应该继续使用4.3 - (

编辑: 我认为adt不起作用的原因是文档(http://developer.android.com/sdk/installing/installing-adt.html)说该插件被称为" ADT插件"它不是。

4 个答案:

答案 0 :(得分:11)

Google刚刚发布了Eclipse Luna的官方SDK:https://developers.google.com/eclipse/docs/getting_started

答案 1 :(得分:8)

对于adt,

  

帮助 - >安装新软件 - >   https://dl-ssl.google.com/android/eclipse/ - >不要选择所有内容

(它对我有用)我选择了除Native开发工具之外的所有东西(我猜你不需要它们,如果你在java中使用debelop)并且它对我来说效果很好。

答案 2 :(得分:3)

嗯...... gwt插件实际上无法使用luna发行版,因为它对eclipse core.runtime [3.8.0,3.10.0]有一个bundle依赖,这里,")"意味着它不包括3.10.0在luna中使用,但是,它可以通过修改osgi包文件来摆脱它然后它将适用于luna,至少现在对我来说。

1从google eclipse插件网站下载最新的更新站点zip文件 2打开包装 3然后你需要先修改2个文件

包含在一个名为* gdt * e42的jar中的osgi META INF / manifest文件(对不起,忘记全名,你可以在尝试安装插件时找到它,luna会抱怨错过了一些dep包)位于插件目录中,只需将core.runtime版本从3.10.0更改为3.10.0]

另一个应该是contents.jar(也许是文物.jar),同样在上面

现在你可以安装插件,如果你已经安装了eclipse RCP

但是,安装将失败,因为md5哈希已更改,

最后,从错误消息对话框中复制预期的md5以替换artifacts.jar中的旧md5值(可能是contents.jar)

现在重新安装插件,它现在应该可以使用


更新:

也许你应该从com.google.gdt.eclipse.platform.e42 jar中的MANIFEST.MF中删除bundle-version 并将版本更改为" 0.0.0"来自content.jar的content.xml

答案 3 :(得分:1)

如果您使用的是Help----->Install New Software选项,则可能会遇到此错误消息,就像我尝试安装Android插件一样。

An error occurred during the org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust, operand=, action=).
Error reading signed content.
error in opening zip file

我的解决方案是通过Help-->Eclipse Marketplace然后搜索"Android"从搜索结果中选择插件并从那里安装。