Android Studio错误“;未为模块指定输出路径";

Android Studio错误“;未为模块指定输出路径";,android,android-studio,Android,Android Studio,我最近刚刚升级到最新版本的Android Studio(0.1.1),但我也使用Android Studio将我的项目重新定位到我的Dropbox文件夹中。所以,我不确定是哪一个导致了这个问题。当我构建或尝试运行我的项目时,出现以下错误: Cannot start compilation: the output path is not specified for modules "actionbarsherlock", "EmPubLite-EmPubLite". Specify the ou

我最近刚刚升级到最新版本的Android Studio(0.1.1),但我也使用Android Studio将我的项目重新定位到我的Dropbox文件夹中。所以,我不确定是哪一个导致了这个问题。当我构建或尝试运行我的项目时,出现以下错误:

Cannot start compilation: the output path is not specified for modules
 "actionbarsherlock",
"EmPubLite-EmPubLite".
Specify the output path in Configure Project.

我找不到任何“配置项目”的参考,文件下的项目结构选项在此版本中不再有效。

Android Studio版本的解决方案<1.0:

您只需转到模块设置>项目并指定“项目编译器输出” 并使您的模块从project继承。(为此,请转到模块>路径>继承项目

或者,如果需要,可以指定每个模块的输出。

我发现:

这对我真的很有帮助

因此,在我的例子中,问题是有两个库:

protobuf-2.4.1.jar
和新的
protobuf-2.5.0.jar

它导致了以下错误:

未为模块“示例”指定APK路径。

要更正此问题,请将文件protobuf-2.4.1.jar重命名为protobuf-2.4.1.jar.disabled



mv protobuf-2.4.1.jar protobuf-2.4.1.jar.disabled

我最终使用Gradle重新导入了项目,它恢复了正常。非常奇怪的问题。

如果我用Android Studio和Webstorm打开我的phonegap项目,我会面临这个问题。 他们是基于IntelliJ的项目,我猜他们都是用.idea编写文件的


重新导入项目是解决方案。

为此,您只需遵循以下步骤:

  • 打开项目结构(项目资源管理器中一个模块上的F4)
  • 单击左侧的“项目”选项卡
  • 将“项目编译器输出:”定义为您的\u项目\u路径\out(或您想要的任何文件夹)
  • 单击左侧的模块选项卡
  • 检查所有模块,并验证在“路径”选项卡下,编译器输出设置为“继承项目编译输出路径”

  • 下班后我终于修好了! 文件->项目结构->方面->选择模块的方面->打包。在APK路径中输入要创建的APK的绝对路径:C:\workspace\MyCompany\MyProject\MyProject.APK
    按ok并运行您的项目

    在使用studio功能从GitHub存储库导入时遇到相同错误。
    我删除了整个项目并..使用git terminal将其克隆并作为新项目导入..studio提示添加VCS根目录,已接受..之后一切正常。@lordhong提示。

    答案似乎基于已接受的项目(由Andros提供).为什么我们需要重写它?如果它真的很重要,主要区别是什么?谢谢你的步骤。@Alexey,这是唯一对我有效的答案。它与公认答案不同的原因是他们没有谈论这里提到的前三个步骤。#3是使我的错误消失的主要原因。请给出完整的路径。。“模块设置>项目”在哪里?右键单击您的项目或模块>“打开模块设置”“项目编译器输出”不会出现在Android Studio 1.2预览中2@Andros“项目编译器输出”它不会出现在新版本的Android上……你知道它现在在哪里吗?从终端使用git并使用导入现有项目修复了OP的问题,我同意。