【问题标题】:error running build target module is undefined错误运行构建目标模块未定义
【发布时间】:2013-10-25 04:00:40
【问题描述】:

我刚刚安装了 Android Studio,当我尝试构建时,我收到以下消息:

error running build   
target module is undefined

【问题讨论】:

    标签: android android-studio


    【解决方案1】:
    • 运行 -> 编辑配置...
    • 检查 Android 应用程序(左侧)
    • 选择您的项目
    • 在“常规”选项卡中选择一个模块(您的应用)

    这对我有用

    【讨论】:

    • 我的项目没有出现在模块组合框中。这可能是什么原因?
    • 即使该应用程序已经被选中,这仍然有效。非常非常奇怪。
    【解决方案2】:

    今天我遇到了同样的问题,这些步骤对我有用:

    • 关闭 Android Studio
    • 编辑项目文件夹中的local.properties,将sdk.dir路径设置为eclipse使用的原始android-sdk路径(即sdk.dir=c:\Users\Foo\android-sdks)
    • 再次加载项目,出现一个对话框询问您是否真的要使用其他路径,单击是。如果还是不行,那么
    • 再次关闭 Android Studio
    • 再次编辑 local.properties 并将路径设置回原始路径
    • 再次加载项目,再次出现对话框,选择yes

    我的项目现在已经正确加载了,也许它也适用于其他人,奇怪的问题;-)

    【讨论】:

    • 您的建议实际上对我有用。我只需要更改 local.properties 中的路径一次,然后我就可以重新启动它。感谢您抽出宝贵时间分享。
    • 这对我也很有效!我注意到当我尝试在另一台 PC 上签出项目时发生此错误...某些文件不必进行版本控制...(iml 文件)。非常感谢!
    【解决方案3】:

    点击帮助 -> 检查更新

    【讨论】:

      【解决方案4】:

      Android Studio 编辑配置部分查找Android Application。然后在模块中选择您的应用名称。默认情况下,如果项目被导入,这将是DEFAULT。使用您的应用名称更改此设置,使用 gradle build 重新构建应用,其他一切都会顺利进行。希望这会有所帮助。

      【讨论】:

        【解决方案5】:

        尝试运行 gradlew.bat 文件。该文件将尝试构建您的项目。当执行失败时会提示你的sdk错过的构建工具的版本。安装此版本,您的项目将构建。

        gradlew.bat 调用环境变量 ANDROID_HOME ,它必须具有 android sdk 的路径作为值,请参阅更多信息, Android Studio Path (ANDROID-HOME) not able to set?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-03-13
          • 2017-02-04
          • 2021-06-01
          • 1970-01-01
          • 2014-08-27
          • 2021-12-17
          • 1970-01-01
          相关资源
          最近更新 更多