stackprogramer Ответов: 3

Как построить старый проект android studio с новым android stduio?


привет,erorr gradle и error gradle
когда я загруженный один старый проект github,для строительства в новая версия android studio и новая версия gradle ошибки и заблуждения.
действительно, как я могу построить android-проект с новой версией gradle?
я в замешательстве,о чем же говорил грэдл гораздо лучше муравья в затмении?
пожалуйста, дайте мне хорошее решение

Что я уже пробовал:

я тестировал некоторые решения, но они не являются общим способом.

Richard MacCutchan

Попробуйте создать новый проект и добавить только исходный код, а затем посмотрите, что произойдет при его создании.

В будущем, если у вас есть ошибки, пожалуйста, предоставьте контекст, а также полный текст. Мы не можем догадаться, что происходит в вашей системе.

stackprogramer

@Richard MacCutchan спасибо за ответ.но у нас не было этой проблемы в Qt ,для старого проекта .это плохой способ, что старое управление проектами трудно.я
есть решение удалить gradle и папку .gradle для удаления здания на предыдущем этапе.но я не знаю, будет ли это работать или ......

Richard MacCutchan

Есть только один способ выяснить это.

3 Ответов

Рейтинг:
24

stackprogramer

:) привет за это:мы должны установить какое - то свойство true:
изменить набор buildToolsVersion

Look in the SDK Manager what is your highest Android SDK Build-tools version, and copy this version number in your project build.gradle file, in the android/buildToolsVersion property (for me, version was "18.1.1").

изменить версию gradle:

Open up this file in your project:

<project>/gradle/wrapper/gradle-wrapper.properties

Edit the distributionUrl line and set it too:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip

Rebuild your project.

</project>


dependencies {
        classpath 'com.android.tools.build:gradle:1.3.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }

как увидеть версию плагина android и версию gradle
File->Project Structure->Project pane->"Android plugin version".

Make sure you don't confuse the Gradle version with the Android plugin version. The former is the build system itself, the latter is the plugin to the build system that knows how to build Android projects

-----------
But when using the gradle plugin 0.7.+, Android Studio needs Gradle 1.8. So, you have to update Gradle from 1.7 to 1.8. This was done by going to Tools -> Android -> Sync Project with Gradle Files It forces Android Studio to give out Error message you see on http://tools.android.com/recent

после этого я успешно создаю проект этого сайта.
смотрите изображение увидеть снимок проектными
спасибо за внимание


Рейтинг:
1

xkadm

Извините, я попытался задать вопрос.


Richard Deeming

Если вы хотите задать вопрос, то ЗАДАВАТЬ ВОПРОС[^].

НЕ разместите свой вопрос как "решение" на чей-то другой вопрос!

Рейтинг:
0

Member 14808932

Сегодня я попытался решить свою проблему со старым проектом Android.
Но решение 1 мне не помогло.
После того, как я изменил версию Gradle в файлах C:\path в project\AddressBook\gradle\wrapper\gradle-wrapper.properties

так что:

distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

Я получил ошибку в Android Studio 3.6.2

орг.грэдл.набор инструментов.BuildException: требуется Gradle версии 2.2. Текущая версия-5.6.4. если вы используете оболочку gradle, попробуйте отредактировать distributionUrl в C:\path to project\AddressBook\gradle\wrapper\gradle-wrapper.properties to gradle-2.2-all.zip

Поэтому я вернул старую версию Gradle - 2.4
Файл->структура проекта->панель проекта->"версия Gradle".

Но у меня есть проблема с импортом классов в одном из них .java-файл в этом старом проекте.