2015-07-07 2 views
2

Я хочу читать проект с открытым исходным кодом, поэтому я выбираю k9mail для начала. Рекомендация была выполнена и прочтение этого кода в Android Studio. Я импортирую проект k9mail в версию AS 1.2.1.1. Я загружаю версию gradle 2.4 и добавляю ее в переменную среды. Когда я хочу, чтобы запустить это приложение, но я получаю некоторые ошибки, которые я опишу ниже:Импортировать проект в Android-студию сталкиваются с проблемами

1) Когда я нажимаю Run (Alt + Сдвиг + F10), выберите приложение для Android, выберите свой модуль (есть k9mail) и выберите USB-устройство, затем я вижу предупреждение:

Нет JDK для модуля 'k-9-master'.

2) При нажатии на Run (Сдвиг + F10), я столкнулся с этой ошибки в закладке сообщений:

Gradle метод DSL не найден: 'андроид()' Возможная причины:
A) Проект «k-9-master» может использовать версию Gradle, которая не содержит метода. Открытый файл обложки Gradle
B) В файле сборки может отсутствовать плагин Gradle. Применить Gradle плагин

Когда я обновленный Gradle 2.4, я изменил classpath 'com.android.tools.build:gradle:1.2.3' к «„com.android.tools.build:gradle:2.4 пути к классам“» от build.gradle из k9mail, но мои проблемы не были решены.

Я googled, но я не могу найти решения для своих проблем.

ответ

0

Для модуля не указано jdk.

Для этого вы должны указать путь jdk через структуру проекта. Вы также можете проверить, посмотрев на local.properties

Для вопросов, связанных с градиентом, вы просто любезно обновляете свои конструкции града и SDK до последних версий. Это минимизирует проблемы с градиентом.

+0

Спасибо за ответ. Я установил JDK Location ниже Sdk Location on Project Structure. Я не понимаю ваше значение «local.properties», вы имеете в виду, что я должен установить JDK на «local.properties», например, sdk.dir? – TestAndroid

+0

Нет local.properties покажет вам текущее заданное местоположение. Вы можете проверить оттуда. И если это помогло, отметьте это как answer.cheers – AnswerDroid

+0

Снова я не могу понять :(извините ... Что я должен делать? Где я пишу что-нибудь? Я обновляю SDK и Gradle до последней версии, но у меня есть некоторые ошибки градиента Конечно, если я смогу решить свою проблему, помогая вам, я пометю ваш ответ на помощь другому пользователю :) – TestAndroid

Смежные вопросы