17

我是 android 应用程序开发领域的新手。我正在Android Studio上创建一个项目示例。我在src/main/java/apt.tutorial.lunchlist中有我的LunchList.java文件。直到昨天一切正常。但是当我今天打开 android Studio 时,我收到一条错误消息

“以下模块已从 Gradle 结构中删除。请检查要从项目中删除的模块:”

☑ 午餐清单

☑ 午餐清单-午餐清单

并且有OKCancel按钮。我不想删除它们。所以我点击取消并继续。

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

等待设备。

目标设备:emulator-5554 (Android)

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

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

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

4

13 回答 13

13

退出安卓工作室使用管理员权限启动它。
这解决了Windows 7中Android Studio v0.1的问题。

于 2013-05-24T19:39:56.207 回答
10

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

"ERROR: APK path is not specified for module"  

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

这确实是一个错误,但有一个简单的解决方法。

于 2013-05-24T11:18:04.413 回答
9

Here's what worked for me: delete .idea/ and *.iml files, then open a project again (as gradle project) - all the idea files will be recreated - and everything works fine

于 2013-07-01T21:57:20.793 回答
4

我对 IntelliJ CE 有同样的错误。

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

于 2013-06-22T12:35:47.270 回答
3

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

于 2013-07-15T14:40:41.157 回答
3

这发生在我更新到 2.0 时。我必须更改 src 目录下的 build.gradle 文件中的依赖项,而不是 gradle 目录。从改变

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

dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
于 2013-07-19T21:13:02.923 回答
2

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

于 2013-07-15T18:24:58.253 回答
1
于 2013-09-07T11:22:26.777 回答
1

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

还有更低的“SDK”,我也必须让它们匹配。名称和构建目标。希望它对我有帮助。显然 IntelliJ 就是 Android Studio。

于 2013-05-24T11:16:52.007 回答
1

它帮助我设置了正确的 SDK...我在 Program Files 中使用了那个,但没有用!

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

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

希望这可以帮助...

于 2013-07-08T13:51:37.707 回答
1

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

我移动了 progect,遇到了您的问题,按照本手册操作,得到了像您一样的窗口,然后选择“确定”。现在它工作得很好。

于 2013-07-05T19:59:46.373 回答
1

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

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

于 2013-06-27T14:18:35.310 回答
0

最后!在这里找到更新的解决方案:

未为模块指定 Android APK 路径

  • 打开项目结构
  • 单击模块选项卡
  • 展开您的项目并点击 Android
  • 在右侧单击编译器选项卡
  • 寻找“APK路径”字段输入你的项目根文件夹,即/Users/bla/project/my.apk 点击Apply和Ok
于 2015-06-27T22:42:36.327 回答