2016-02-29 3 views
3

Я пытаюсь получить Anko и наткнулся на эту проблему. В своей документации говорится, что у Anko есть convenience methods for logging, я попробовал, но Android Studio не автоматически импортирует его, поэтому я вручную импортирую его, как вы можете видеть на скриншоте. Однако он по-прежнему отмечается как неразрешенный.Методы регистрации Anko не могут быть решены

debug-statement-not-resolved

Вот мой Gradle зависимости:

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
testCompile 'junit:junit:4.12' 
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" 
compile 'com.android.support:appcompat-v7:23.1.1' 
compile 'com.android.support:design:23.1.1' 
compile 'com.android.support:support-v4:23.1.1' 
compile 'com.firebase:firebase-client-android:2.5.2' 
compile 'org.jetbrains.anko:anko-sdk15:0.8.2' 
compile 'org.jetbrains.anko:anko-support-v4:0.8' 
compile 'org.jetbrains.anko:anko-appcompat-v7:0.8' 

}

ответ

7

В ссылке, которую вы разместивший класс добавляет AnkoLogger черты. Кроме того, серый импорт не означает, что он не разрешен. Это означает, что он не используется. Красный debug не разрешен. Оба они связаны с тем, что вы не добавили черту AnkoLogger.

class SomeActivity : Activity(), AnkoLogger { 
Смежные вопросы