没有为模块“示例 – 示例”指定APK路径

我是Android应用程序开发世界的新手。 我在Android Studio上创建了一个项目示例。 我在src / main / java / apt.tutorial.lunchlist中有我的LunchList.java文件。昨天一切都运行正常。 但是当我今天打开android Studio时,我得到了一个错误说法

“下面的模块已从Gradle结构中删除。检查那些要从项目中移除的模块:”

☑午餐清单

☑午餐清单 – 午餐清单

还有确定取消按钮。 我不想删除它们。 所以我点击取消继续。

然后,当我尝试在模拟器中运行应用程序时,模拟器运行但没有任何反应。 我收到了这个错误

等待设备。

目标设备:emulator-5554(Android)

错误:未为模块“LunchList-LunchList”指定APK路径

我不知道出了什么问题。 请帮帮我。

[编辑:我尝试取消选中它们并单击“确定”。 但在那之后我没有得到第一个错误,但仍然得到第二个错误]

  • 在Debug buildvariant中无法访问/ res / raw下的文件
  • 在SVN存储库中导入Android Studio项目的正确方法是什么?
  • 离开活动时,Android Map活动崩溃
  • Android Studio“设计标签”缺失
  • Android Studio会查看应用更改的文件
  • 无法向缓存fileSnapshots.bin添加条目
  • Firebase助手未在Studio 2.2.3中显示
  • NDKBuild失败
  • 退出Android工作室 。 使用管理员权限启动它。
    这解决了Windows 7中 Android Studio v0.1的问题。

    我有同样的问题,我取消选择了2个文件,然后收到错误

    "ERROR: APK path is not specified for module" 

    我刚刚重新启动Android Studio并重新打开项目,然后再次正常工作。

    这确实是一个错误,但有一个简单的工作。

    这对我*.iml删除 .idea/*.iml文件,然后再次打开一个项目(作为gradle项目) – 将重新创建所有想法文件 – 一切正常

    我在IntelliJ CE上遇到了同样的错误。

    我通过在强文本模块设置( 路径选项卡>编译器输出 )中选择“ inheritance项目编译输出路径 ”来修复它

    就我而言,我重新导入了同一个项目。 Android Studio覆盖旧设置。 然后这个错误就消失了!

    这发生在我更新到2.0时。 我不得不在src dir not gradle dir下的build.gradle文件中更改依赖项。 改变

     dependencies { classpath 'com.android.tools.build:gradle:0.4.0' } 

     dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } 

    不确定这会有多大帮助,但是在更新到Android Studio 0.2.0后,我今天早上看到了同样的错误。 首先,我需要修改我的build.gradle文件,以指示用于我的项目的正确gradle插件是版本0.5.0(而不是0.4)。 修改build.gradle后,我在尝试构建时看到“未指定模块的APK路径..”错误。 我通过简单地退出并重新启动Android Studio解决了这个问题。

    我有同样的问题并find了解决方案。 Stackoverflow问题这与修复错误的方法相同

    另外还有“SDKs”,我也不得不让它们匹配。 名称和构建目标。 希望它有助于它帮助我。 显然,IntelliJ就是Android Studio。

    我发现问题通常是您已将文件夹更改或移动到其他位置。

    如果您在AndroidStudio中打开.idea文件夹,请搜索对旧位置的任何引用。 如果find一些,只需替换新位置即可。 似乎有些线路是硬编码的。

    这里有一本手册“如何移动项目”

    我移动progect,得到你的问题,按照这个手册,得到像你一样的窗口,然后选择“确定”。 现在它运作良好。

    它帮助我设置了正确的SDK …我使用了Program Files中的那个,什么都行不通!

    然后我发现使用以下SDK(在local.properties中设置):

    sdk.dir=C:/Program Files (x86)/Android/android-studio/sdk

    希望这可以帮助…

    我发现这个:

    http://www.chrisdew.com/blog/2013/07/17/android-studio-nosuchmethoderror-lazystringarraylist/

    这对我来说真的很有帮助。

    因此,在我的情况下,问题是有两个库:

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

    它导致错误:

    APK path is not specified for module “Example-Example”

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

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

    最后! 更新后的解决方案:

    未为模块指定Android APK路径

    • 打开项目结构
    • 单击“模块”选项卡
    • 展开您的项目,然后单击Android
    • 在右侧单击“编译器”选项卡
    • 寻找“APK路径”字段输入您的项目根文件夹,即/Users/bla/project/my.apk单击“应用”和“确定”