宣布包含在AOSP工具中的Motodev核心插件( http:// developer。 motorola.com/tools/motodevcoreplugins/ ),我一直在尝试在Eclipse中正常工作。

我遵循了下载和安装一切的说明。但是,一旦将插件的项目完全导入我的新工作区,其中一些显示了构建错误。我尝试清理项目等,但他们仍然显示构建错误。

我决定继续前进并尝试根据方向安装插件。安装插件后,我完成了说明,我会在菜单栏中看到Motodev选项。但是,一旦我去点击任何选项(即motodev> new>新的Android项目),没有任何反应。 Motodev菜单中的每个选项都是相同的。

有没有人在其现有的Eclipse设置中正确构建并安装插件?如果是这样,我错过了什么?

谢谢。

更新:我还发现根据指令安装这些插件在Eclipse中的工具栏中的“Run”按钮中断。它现在根本没有为我做任何事情。我必须右键单击该项目,并从上下文菜单中运行。显然不是一个巨大的问题......但仍然是一种烦恼。此外,我注意到了我的OSX设置:

如果我点击“新建 - >新android项目”,我会注意到错误日志中出现此错误:

错误周图02 11:50:32 CDT 2012未处理的事件循环异常 org.eclipse.e4.core.di.inippollexception:org.eclipse.core.commands.nothandledException:没有处理命令com.motorola.studio.android.new.project在org.eclipse.e4.core上执行命令。 Internal.di.methodrequestor.execute(methodRequestor.java:63)在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.contextineippFactory.Invoke(ContextInexchageFactory.java:131)在org.eclipse.e4.core.commands.internal.handlerserviceimpl.executeHandler(HandlerserviceImpl。 java:171)在org.eclipse.e4.ui.wortbench.rederers.swt.handledcontributionItem.executionItem(handledcontributionItem.java:814)在org.eclipse.e4.ui.wortbench.rewerers.swt.handledcontributionItem.handleWidgetSelection(HandledContributionItem。 Java:707)在org.eclipse.e4.ui.workbench.rederers.swt.handledcontributionItem.Access $ 7(搬运通信触发item.java:691)在org.eclipse。 e4.ui.WorkBench.Renderers.Swt.HandledContributionItem $ 4.HandleEvent(HandledContributionItem.java:630)在org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)在org.eclipse.e4.core.internal .di.methodrequestor.execute(moftricrequestor.java:56)... 37更多

有帮助吗?

解决方案

在两天后,我得到了Motodev核心插件,可以在Eclipse中工作。 一般而言,遵循这些方向 http://developer.motorola.com/tools/motodevcoreplugins/

  1. 您需要100%新鲜安装Java EE。如果您在Windows粘贴32位版本上。我安装了juno java ee。此安装包括Motodev工作所需的包。
  2. 我在这里得到了: http://download.eclipse.org/eclipse/downloads/eclipse3x.html

    1. 下一步安装ADT
    2. aadt https://dl-ssl.google.com/android/eclipse/ < / a>

      1. 从Eclipse下载页面安装Sequoyah,(不是Motodev的网站上的)
      2. http://download.eclipse.org/demoyah/updates/2.0/

        4.安装Motodev时, 删除Motodev软件包,您不需要像Linus,MacOS和Com.Studio.Android.wind32.x86_64

        1. 再次安装Sequoyah,这次来自Motodev的指定 sequoyah http://download.eclipse.org/squoyah/updates /2.1/2.1.1.n20120718-0509
        2. 此时,您的项目中应该没有错误。

          现在运行motodev, 选择package com.motorola.studio.android并运行为“eclipse应用程序”

          下一个窗口将打开主窗口中的motodev菜单。

其他提示

查看错误,它们提供有关您缺少的工具的信息。 在进行Motodev教程之后,我必须安装Web服务工具,数据库工具(DTP)和内存Analizer工具(MAT)。 此外,Leoa是对的,对于使用Windows的人,坚持使用Win32,即使您的Windows是x64。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top