1

我刚刚设置了 Android Studio 0.2.2 并将我的 Android SDK 更新到了最新版本。我通过“生成 Gradle 构建文件”在 Eclipse 中导出了我的 Android 项目(android:minSdkVersion="8", android:targetSdkVersion="15"),没有(可见)问题。而且我可以很好地在 Eclipse 中导出/编译我的应用程序,它在模拟器中也可以正常运行。

但是,在 Android Studio 中,尝试导入我的项目时,我遇到了上述错误消息。“Gradle Home”(IMO,正确)显示为“D:\Prog\Android-Studio\plugins\gradle”。

知道如何让 Android Studio 在我的电脑上感觉更舒服吗?

4

1 回答 1

1

我遇到了类似的问题,我无法导入我的项目。至少有一个答案可能会有所帮助;它需要在 Android Studio 中创建一个空白项目,然后从 Eclipse 复制文件。这确保了 Android Studio 创建必要的 Gradle 文件等。这是完整答案的链接:Gradle build errors with Android Studio

看起来您应该尝试使用 Gradle Wrapper 而不是本地 Gradle 发行版。根据 Gradle 的网站(http://www.gradle.org/docs/current/userguide/gradle_wrapper.html):

包装器是您应该检查版本控制的东西。通过将包装器与您的项目一起分发,任何人都可以使用它,而无需事先安装 Gradle。更好的是,构建的用户可以保证使用构建设计使用的 Gradle 版本。当然,这对于持续集成服务器(即定期构建项目的服务器)也非常有用,因为它不需要在服务器上进行配置。

您需要在项目目录中模仿以下结构:

simple/
  gradlew
  gradlew.bat
  gradle/wrapper/
    gradle-wrapper.jar
    gradle-wrapper.properties

此时,转到 Settings (Windows) Preferences (Mac),单击左侧的“Gradle”,选择“Use Gradle wrapper (recommended)”。如果该选项不可用,请尝试重新启动 Android Studio 或关闭并重新导入您的项目。选中此选项应确保您始终使用正确的 Gradle 分发进行构建。

于 2013-08-06T17:49:05.173 回答