Google adt/gwt support for eclipse 4.4 (Luna)

回眸只為那壹抹淺笑 提交于 2020-01-20 04:12:06

问题


Have anyone gotten the release version of eclipse 4.4 to work with adt(Android development) and/or google web toolkit(gwt).

It seems like the gwt/adt plugins don't works with eclipse 4.4, so is there a secret place to download new versions or should I keep using 4.3 -(

Edit: The reason I thought adt was not working was that the documentation(http://developer.android.com/sdk/installing/installing-adt.html) says that the plugin is called "ADT Plugin" which it is not.


回答1:


Google just released its official SDK for Eclipse Luna: https://developers.google.com/eclipse/docs/getting_started




回答2:


For adt ,

help -> Install new Software -> https://dl-ssl.google.com/android/eclipse/ -> don't select everything

(it worked that way for me) i selected everything except Native development tools(i guess you don't need them if you debelop in java) and it's working well for me .




回答3:


well… the gwt plugin actually can not work with luna release since it has a bundle dependency for eclipse core.runtime [3.8.0,3.10.0), here, ")" means it NOT includes 3.10.0 wihich is used in luna, however, it can been get rid of by modifying the osgi bundle file and then it will works fine with luna ,at least for me for now.

1 download the last update site zip file from google eclipse plugin site 2 unpack it 3 then you will need to modify 2 files firstly

an osgi META INF/manifest file included in a jar named *gdt*e42 (sorry, forget the full name, you can find it when you are trying to install the plugin, luna will complain that some dep bundle is missed)that is located in plugins dir, just change core.runtime version from 3.10.0) to 3.10.0]

another one should be contents.jar (maybe artifacts. jar), same above

now you can install the plugin if you have already have the eclipse RCP installed

however, install will failed because the md5 hashing is changed,

finally, copy the expected md5 from error message dialog to replace the old md5 value in artifacts.jar(maybe contents.jar)

now reinstall the plugin ,it should work for now


UPDATED:

maybe you should remove the bundle-version from MANIFEST.MF at com.google.gdt.eclipse.platform.e42 jar and change the version to "0.0.0" from content.xml at content.jar




回答4:


If you are using the Help----->Install New Software option, you might encounter this error message just like i did trying to install the Android plugin.

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

My solution was to go through Help-->Eclipse Marketplace and then search for "Android" Select the plugin from the search result and install it from there.



来源:https://stackoverflow.com/questions/24431005/google-adt-gwt-support-for-eclipse-4-4-luna

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!