【问题标题】:Android Pre-Dex: Android SDK is not specified without android SDKAndroid Pre-Dex:不指定 Android SDK 没有 android SDK
【发布时间】:2017-08-11 02:19:55
【问题描述】:

我在 IDEA 中收到此错误,但我不想使用 Android SDK。我之前能够正常构建和运行,有一天我像往常一样打开我的项目,我开始收到这个错误。

我正在使用 libgdx 开发一款游戏,并且我已经移除了所有 android 依赖项(在设置和构建文件中)。之前一直运行良好,请问如何阻止此错误发生?

另外,我可以执行 ./gradlew desktop:build 和 ./gradlew desktop:run 并且一切正常。所以我猜这是一个IDEA的事情......

编辑:在建议的副本中,解决方案是添加对 Android SDK 的引用。我不想使用 Android SDK,所以无法在建议的副本上使用该解决方案。

【问题讨论】:

标签: android intellij-idea libgdx


【解决方案1】:

所以我想通了。

这是一个 IDEA 问题,而不是 gradlew 或 LibGDX 问题。

如果有人想使用 LibGDX 但没有 Android SDK,您需要执行以下操作:

  1. 从 settings.gradle 中删除“android”
  2. 移除 build.gradle 中的 android 宏
  3. 如果尝试在 IDEA 中运行时出现“Android Pre Dex”错误,则需要删除所有 Android 引用。它位于项目结构 -> 模块下,其中一个模块将具有 Android 参考。删除它,你应该很高兴!

【讨论】:

    猜你喜欢
    • 2015-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-03
    • 2019-07-03
    • 1970-01-01
    相关资源
    最近更新 更多