Intereting Posts
Как вводить IoC в функции верхнего уровня Kotlin? Я даже использую контейнеры IoC? Как использовать Kotlin, когда найти, является ли строка числовой? Параметр типа класса Kotlin: несоответствие не обнаружено Рециркуляция просмотров share state Гуава конфликтует при использовании kotlin-script-util (для поддержки JSR-223) в приложении, использующем gRPC onActivityResult не называется (Котлин) Ошибка внутреннего компилятора Android Studio kaptDebugKoltin Intellij Без тестов найдено Kotlin Грейд занимает время спереди, казалось бы, ничего не делает Не удается вызвать оператор () на Observable в Kotlin Android Android Studio 3.0 не может предложить импорт для shl и shr в Kotlin Я хочу изменить фон после нажатия кнопки в android с kotlin Второй конструктор класса Kotlin с другим параметром Могу ли я интегрировать и использовать рекламные объявления admob в проекте Android с помощью Kotlin? Смарт-бросок в «Boolean» невозможно после изменения стоимости

Android Studio Version 3.0 Канальные каналы, не предоставляющие библиотеки поддержки

Я разрабатываю приложение, использующее версию 3.0 Android Studio (приложение находится в kotlin), и рендеринг просто перестает работать. Я помню последнее значительное обновление, которое я сделал, – это обновить плагин kotlin до последней версии, но независимо от того, что я делаю, он не будет отображать компоненты библиотеки поддержки (координатор макета, вложенные прокрутки, ресайклеры) … Вот список вещей, которые я уже пробовал:

  • Обновите последнюю версию инструментов sdk, плагин kotlin и инструменты сборки / компиляции
  • Недопустимый кеш
  • Изменена версия API в редакторе
  • Изменена тема в редакторе

Вот пик моих великих зависимостей

dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" testCompile 'junit:junit:4.12' compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" compile 'org.jetbrains.anko:anko-sdk21:0.9.1' compile 'org.jetbrains.anko:anko-support-v4:0.10.1' compile 'org.jetbrains.anko:anko-appcompat-v7:0.10.1' compile 'uk.co.chrisjenx:calligraphy:2.2.0' compile 'ch.acra:acra:4.9.2' compile 'com.facebook.android:facebook-android-sdk:4.0.0' compile 'com.android.support.constraint:constraint-layout:1.0.2' compile 'com.google.firebase:firebase-database:10.2.6' compile 'com.google.firebase:firebase-auth:10.2.6' compile 'com.google.firebase:firebase-storage:10.2.6' compile 'com.squareup.retrofit2:retrofit:2.3.0' compile 'com.squareup.retrofit2:adapter-rxjava2:2.3.0' compile 'com.google.code.gson:gson:2.8.0' compile 'com.squareup.retrofit2:converter-gson:2.0.2' compile 'io.reactivex.rxjava2:rxandroid:2.0.1' compile 'io.reactivex.rxjava2:rxjava:2.1.0' compile 'com.karumi:dexter:4.1.0' compile 'com.github.ganfra:material-spinner:1.1.1' compile 'com.droidninja:filepicker:2.0.4' compile 'com.github.satyan:sugar:1.5' compile 'com.android.support:support-v4:26.0.0-beta2' compile 'com.android.support:appcompat-v7:26.0.0-beta2' compile 'com.android.support:design:26.0.0-beta2' compile 'com.android.support:recyclerview-v7:26.0.0-beta2' compile 'com.android.support:cardview-v7:26.0.0-beta2' } 

И для версии kotlin в моем файле уровня градиента уровня проекта:

  ext.kotlin_version = '1.1.3-2' 

Обычно в редакторе предварительного просмотра я получаю это исключение:

 java.lang.ClassNotFoundException: android.support.v4.view.ScrollingView at org.jetbrains.android.uipreview.ModuleClassLoader.load(ModuleClassLoader.java:182) at com.android.tools.idea.rendering.RenderClassLoader.findClass(RenderClassLoader.java:56) at org.jetbrains.android.uipreview.ModuleClassLoader.findClass(ModuleClassLoader.java:120) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.jetbrains.android.uipreview.ModuleClassLoader.loadClass(ModuleClassLoader.java:215) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:763) at java.lang.ClassLoader.defineClass(ClassLoader.java:642) at com.android.tools.idea.rendering.RenderClassLoader.defineClassAndPackage(RenderClassLoader.java:177) at com.android.tools.idea.rendering.RenderClassLoader.loadClassFromJar(RenderClassLoader.java:92) at org.jetbrains.android.uipreview.ModuleClassLoader.load(ModuleClassLoader.java:172) at com.android.tools.idea.rendering.RenderClassLoader.findClass(RenderClassLoader.java:56) at org.jetbrains.android.uipreview.ModuleClassLoader.findClass(ModuleClassLoader.java:120) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.jetbrains.android.uipreview.ModuleClassLoader.loadClass(ModuleClassLoader.java:215) at org.jetbrains.android.uipreview.ViewLoader.loadClass(ViewLoader.java:500) at org.jetbrains.android.uipreview.ViewLoader.loadClass(ViewLoader.java:254) at org.jetbrains.android.uipreview.ViewLoader.loadView(ViewLoader.java:222) at com.android.tools.idea.rendering.LayoutlibCallbackImpl.loadView(LayoutlibCallbackImpl.java:207) at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:337) at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:348) at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:248) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:863) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:72) at android.view.LayoutInflater.rInflate(LayoutInflater.java:837) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:866) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:72) at android.view.LayoutInflater.rInflate(LayoutInflater.java:837) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:866) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:72) at android.view.LayoutInflater.rInflate(LayoutInflater.java:837) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824) at android.view.LayoutInflater.inflate(LayoutInflater.java:515) at android.view.LayoutInflater.inflate(LayoutInflater.java:394) at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:334) at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:382) at com.android.tools.idea.layoutlib.LayoutLibrary.createSession(LayoutLibrary.java:193) at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:591) at com.android.tools.idea.rendering.RenderTask.lambda$inflate$3(RenderTask.java:739) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 

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