6

adt(Android開発)および/またはGoogle Webツールキット(gwt)で動作するEclipse 4.4のリリースバージョンを入手した人はいますか。

gwt/adt プラグインは Eclipse 4.4 では動作しないようです。そのため、新しいバージョンをダウンロードするための秘密の場所がありますか、それとも 4.3 を使用し続ける必要がありますか?

編集:adtが機能していないと思った理由は、ドキュメント(http://developer.android.com/sdk/installing/installing-adt.html)に、プラグインが「ADTプラグイン」と呼ばれていると書かれているためです。

4

4 に答える 4

8

adt については、

ヘルプ -> 新しいソフトウェアをインストール -> https://dl-ssl.google.com/android/eclipse/ -> すべてを選択しないでください

(私にとってはそのように機能しました)ネイティブ開発ツール以外のすべてを選択しました(Javaで開発する場合は必要ないと思います)。

于 2014-06-27T00:15:51.657 に答える
3

ええと... gwt プラグインは実際には luna リリースでは動作しません。これは、eclipse core.runtime [3.8.0,3.10.0) のバンドル依存関係があるためです。ここで、")" は、luna で使用される 3.10.0 が含まれていないことを意味します。ただし、osgi バンドル ファイルを変更することで取り除くことができます。少なくとも今のところは、luna で問題なく動作します。

1 Google Eclipse プラグイン サイトから最新の更新サイトの zip ファイルをダウンロードします 2 解凍します 3 最初に 2 つのファイルを変更する必要があります

*gdt*e42 という名前の jar に含まれる osgi META INF/manifest ファイル (申し訳ありませんが、完全な名前は忘れてください。プラグインをインストールしようとすると見つけることができます。luna は、一部の dep バンドルが見つからないと文句を言うでしょう)。 plugins ディレクトリで、core.runtime のバージョンを 3.10.0) から 3.10.0 に変更するだけです]

もう1つはcontents.jar(おそらくartifacts.jar)である必要があります。上記と同じです

Eclipse RCP が既にインストールされている場合は、プラグインをインストールできるようになりました。

ただし、md5 ハッシュが変更されているため、インストールは失敗します。

最後に、エラー メッセージ ダイアログから予想される md5 をコピーして、artifacts.jar (おそらく contents.jar) の古い md5 値を置き換えます。

プラグインを再インストールすると、今のところ動作するはずです


更新しました:

おそらく、com.google.gdt.eclipse.platform.e42 jar の MANIFEST.MF から bundle-version を削除し、content.jar の content.xml からバージョンを「0.0.0」に変更する必要があります。

于 2014-06-27T20:36:46.430 に答える
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"選択し、そこからインストールすることでした。

于 2014-08-05T18:01:48.263 に答える