5

Motodev コア プラグインが AOSP ツール ( http://developer.motorola.com/tools/motodevcoreplugins/ ) に含まれるという発表があったため、それらを Eclipse で適切に動作させようとして失敗しました。

すべてのダウンロードとインストールに関する指示に従いました。ただし、プラグインのプロジェクトが新しいワークスペースに完全にインポートされると、そのうちのいくつかでビルド エラーが表示されます。プロジェクトのクリーニングなどを試みましたが、それでもビルド エラーが表示されます。

先に進み、指示に従ってプラグインをインストールすることにしました。プラグインをインストールして手順を完了すると、メニュー バーに MOTODEV オプションが表示されます。ただし、いずれかのオプション (MOTODEV > New > New Android Project) をクリックしても、何も起こりません。これは、MOTODEV メニューのすべてのオプションで同じです。

既存の Eclipse セットアップで正しくビルドおよびインストールするためのプラグインを入手した人はいますか? もしそうなら、私は何かが欠けていますか?

ありがとう。

更新: 指示に従ってこれらのプラグインをインストールすると、Eclipse のツールバーの [実行] ボタンが壊れることも発見しました。それは今私にとって何もしません。プロジェクトを右クリックして、コンテキスト メニューから [Run As] を実行する必要があります。明らかに大きな問題ではありません...しかし、それでも迷惑です。また、OSXセットアップでこれに気付きました:

[New -> New Android Project] をクリックすると、エラー ログに次のエラーが表示されます。

エラー Tue Oct 02 11:50:32 CDT 2012 Unhandled event loop exception org.eclipse.e4.core.di.InjectionException: org.eclipse.core.commands.NotHandledException: There is no handler to execute for command com.motorola.studio org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java: 229) org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:210) で org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:131) で org.eclipse .e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:171) at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:814) at org.eclipse.e4 .ui.workbench.renderers.swt.org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access$7(HandledContributionItem.java:691) の HandledContributionItem.handleWidgetSelection(HandledContributionItem.java:707) org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) の .HandledContributionItem$4.handleEvent(HandledContributionItem.java:630) java:56) ... 37 続き84) org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) で ... 37 もっと見る84) org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) で ... 37 もっと見る

4

2 に答える 2

5

2日後、MOTODEVコアプラグインをEclipseで動作させることができました。一般に、これらの指示に従ってくださいhttp://developer.motorola.com/tools/motodevcoreplugins/

  1. Java EEを100%フレッシュインストールする必要があります。Windowsを使用している場合は、32ビットバージョンを使用してください。JunoJavaEEをインストールしています。このインストールには、MOTODEVが機能するために必要なパッケージが含まれています。

ここで入手しました:http: //download.eclipse.org/eclipse/downloads/eclipse3x.html

  1. 次にADTをインストールします

ADT https://dl-ssl.google.com/android/eclipse/

  1. EclipseダウンロードページからSequoyahをインストールします(MOTODEVのサイトにあるものではありません)

http://download.eclipse.org/sequoyah/updates/2.0/

4. MOTODEVをインストールするときは、linus、macos、com.motorola.studio.android.wind32.x86_64などの不要なMOTODEVパッケージを削除します。

  1. 今回はMOTODEVの仕様からSequoyahを再度インストールしますSequoyahhttp ://download.eclipse.org/sequoyah/updates/2.1/2.1.1.N20120718-0509

この時点で、プロジェクトにエラーはないはずです。

MOTODEVを実行するには、パッケージcom.motorola.studio.androidを選択し、「Eclipseアプリケーション」として実行します。

次に、メインウィンドウにMOTODEVメニューがあるウィンドウが開きます。

ここに画像の説明を入力してください

于 2012-10-04T19:42:48.050 に答える
2

エラーを見てください。不足しているツールに関する情報が提供されます。motodev チュートリアルを完了した後、Web サービス ツール、データベース ツール (DTP)、およびメモリ アナライザー ツール (MAT) をインストールする必要がありました。また、Leoa は正しいです。Windows を使用している人は、たとえ Windows が x64 であっても、win32 を使用してください。

于 2012-10-11T09:20:42.490 に答える