使用 Android Studio 恢复项目
Restore a project with Android Studio
我正在尝试恢复 Android Studio 中的项目。我有代码的备份(git 存储库的导出)。当我点击打开 "an existing android studio project" 时,它要求本地 gradle 分发,但我不知道是什么。我尝试使用 my_android_studio_path/plugins/gradle 中的文件夹,但它不起作用,它告诉我 "The project is using an unsupported version of Gradle."。我需要做什么?
"open an existing Android Studio project" 似乎只适用于之前已经打开的项目,因此具有从 Gradle 构建文件生成的所有元数据(例如,.iml
文件,.idea/
目录)。该元数据不应在版本控制中,因为它是从 Gradle 构建文件重建的(因此,经常需要 "sync" 文件)。
因此,如果您有一个来自版本控制的项目,它有 build.gradle
和 kin 但没有 .iml
和 .idea/
文件,请使用 "import a non-Android Studio project"。它将检测 Gradle 构建文件的存在并假设你知道你在做什么(你是否真的 do 知道你在做什么留作练习reader)。它只是设置元数据。
但是,如果您的 Android Studio 项目在版本控制中具有 gradle/wrapper/gradle-wrapper.properties
文件,并且 distributionUrl
值指向 Gradle你想用。如果缺少它,我会忘记确切的行为。
我正在尝试恢复 Android Studio 中的项目。我有代码的备份(git 存储库的导出)。当我点击打开 "an existing android studio project" 时,它要求本地 gradle 分发,但我不知道是什么。我尝试使用 my_android_studio_path/plugins/gradle 中的文件夹,但它不起作用,它告诉我 "The project is using an unsupported version of Gradle."。我需要做什么?
"open an existing Android Studio project" 似乎只适用于之前已经打开的项目,因此具有从 Gradle 构建文件生成的所有元数据(例如,.iml
文件,.idea/
目录)。该元数据不应在版本控制中,因为它是从 Gradle 构建文件重建的(因此,经常需要 "sync" 文件)。
因此,如果您有一个来自版本控制的项目,它有 build.gradle
和 kin 但没有 .iml
和 .idea/
文件,请使用 "import a non-Android Studio project"。它将检测 Gradle 构建文件的存在并假设你知道你在做什么(你是否真的 do 知道你在做什么留作练习reader)。它只是设置元数据。
但是,如果您的 Android Studio 项目在版本控制中具有 gradle/wrapper/gradle-wrapper.properties
文件,并且 distributionUrl
值指向 Gradle你想用。如果缺少它,我会忘记确切的行为。