Подтвердить что ты не робот

Импортировать проект Android Studio с другого ПК с различными версиями Gradle?

У меня есть проект студии Android, написанный в Android Studio версии 1.3.2. Теперь на другом ПК с Android Studio 2.1.2 я хочу импортировать или открыть этот проект. Но когда я пытаюсь, и при открытии ошибки произошла с моей версией Gradle и хочу от меня загрузить нужную версию Gradle.

Но по моим причинам я не хочу загружать новые данные в студию Android. как я могу вручную перенести старый ПК Gradle на новый? или есть более простой способ разрешить это?

4b9b3361

Ответ 2

Откройте файл уровня build.gradle на уровне приложения и измените версию gradle соответственно, как

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.2'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

просто измените свою версию с 1.3.2 на 2.1.2

Ответ 3

1. Я столкнулся с одной и той же проблемой перед .Ok вам нужно скопировать .java файл и .xml макеты строк, цветов, уменьшать, рисовать изображения и другие в старом проекте

2. Создайте новый проект Android в новой студии Android и вставьте этот файл в этот проект, чтобы он

ПРИМЕЧАНИЕ. Копирование только необходимых файлов

Ответ 4

Метод: 1

Попробуйте "FileNewImport Project"

или Создать новый проект и скопировать все файлы проекта (Java, XML, Resource), кроме gradle.

Метод: 2

Или после импорта файла просто измените 2.1.2 на 1.3.2

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.2'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

Ответ 5

Попробуйте "Файл → Создать → Импорт проекта" или просто создайте новый проект и просто скопируйте все файлы проекта, кроме папки gradle (измените gradle версию в build.gradle после копирования)

Ответ 6

Вам нужно проверить это из Google Android.

Plugin version  Required Gradle version
1.0.0 - 1.1.3   2.2.1 - 2.3
1.2.0 - 1.3.1   2.2.1 - 2.9
1.5.0   2.2.1 - 2.13
2.0.0 - 2.1.2   2.10 - 2.13
2.1.3+  2.14.1+

Итак, вы не можете использовать старый Gradle Build С новой версией Android Studio. Согласно Google.

Вы можете использовать старую версию Android Studio для работы своего проекта со старой системой Gradle

Посмотрите в SDK Manager, какая ваша самая высокая версия Android SDK Build-tools, и скопируйте этот номер версии в файле build.gradle проекта в свойстве android/buildToolsVersion. Версия Build Tool Versiont должна быть совместима с Gradle.

Ответ 7

2 способа, которые вы могли бы попробовать попробовать, любой из них подходит для меня:

1.Copy файлы и сделать некоторые конфигурации:

  • создайте новый пустой проект Android, скопируйте только исходные файлы java и layout\drawable\colors\размеры и т.д., но Не исключайте файлы AndroidManifest.xml в новый проект
  • переопределить тег приложения AndroidManifest.xml с содержимым старого проекта (только)
  • создайте новый проект, вы встретите некоторые ошибки "Not Found", измените имена пакетов и путь к некоторым файлам, пока не исчезнут ошибки.
  • сделано!

2.edit некоторых из gradle файлов:

  • изменить содержимое "/Users/your_name/your_project_directory/ gradle/wrapper/gradle-wrapper.properties(path может быть другим в окнах)", обратите внимание на дистрибутив Url = "что-то вроде https://mirrors.somewhere.net/mirror/gradle/ gradle -xx.xx-all.zip", xx.xx определяет версию gradle используемого проекта
  • изменить содержимое "/Users/your_name/your_project_directory/build.gradle", и любые модули, включенные в ваш проект, будут иметь собственный файл build.gradle, обратите внимание на следующее:

    buildscript {
        repositories {
            mavenCentral()
        }
    
        dependencies {
            classpath 'com.android.tools.build:gradle:xx.xx.xx'
        }
    }
    

Затем измените ' com.android.tools.build: gradle: xx.xx.xx', который определяет версию плагина для версии, соответствующей версии ' gradle -xx.xx-all.zip', который определяет версию Gradle как сообщение @AndroidHacker:

Plugin version  Required Gradle version
1.0.0 - 1.1.3   2.2.1 - 2.3
1.2.0 - 1.3.1   2.2.1 - 2.9
1.5.0   2.2.1 - 2.13
2.0.0 - 2.1.2   2.10 - 2.13
2.1.3+  2.14.1+
  • сделано!

Ответ 8

первое спасибо за ваши ответы. но я, наконец, нашел решение для решения этой проблемы без загрузки и просто с некоторыми изменениями в версиях и файлах.

1- Откройте папку проекта, затем /gradle/wrapper/gradle -wraper file.
2- В этом txt файле измените значение distributionUrl на: https\://services.gradle.org/distributions/gradle-2.10-all.zip
3- Вернитесь в Android Studio. В файле build.gradle проекта измените classpath на com.android.tools.build:gradle:2.1.2
4- В файле приложения build.gradle измените buildToolsVersion на "23.0.3"