anko
anko copied to clipboard
Android Studio 3.3.1 , Anko support 0.10.7 grey screen no preview
Using this configuration i can't see any preview of Anko Preview, only a grey screen help i'm Blocked !!
My stacktrace :
java.lang.IllegalArgumentException: argument type mismatch at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.jetbrains.kotlin.android.dslpreview.DslPreviewClassResolver$Companion.createTypeMapper(DslPreviewClassResolver.kt:131) at org.jetbrains.kotlin.android.dslpreview.DslPreviewClassResolver$Companion.access$createTypeMapper(DslPreviewClassResolver.kt:122) at org.jetbrains.kotlin.android.dslpreview.DslPreviewClassResolver.resolveClassDescription(DslPreviewClassResolver.kt:116) at org.jetbrains.kotlin.android.dslpreview.DslPreviewClassResolver.getAncestors(DslPreviewClassResolver.kt:74) at org.jetbrains.kotlin.android.dslpreview.AnkoNlPreviewManager.resolveAvailableClasses(AnkoNlPreviewManager.kt:167) at org.jetbrains.kotlin.android.dslpreview.AnkoNlPreviewManager.initToolWindow(AnkoNlPreviewManager.kt:156) at com.android.tools.idea.uibuilder.editor.NlPreviewManager$2.run(NlPreviewManager.java:272) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:337) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:327) at com.intellij.util.ui.update.MergingUpdateQueue.lambda$flush$1(MergingUpdateQueue.java:277) at com.intellij.util.ui.UIUtil.invokeAndWaitIfNeeded(UIUtil.java:3115) at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:288) at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:246) at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:232) at com.intellij.util.Alarm$Request.runSafely(Alarm.java:405) at com.intellij.util.Alarm$Request.access$700(Alarm.java:330) at com.intellij.util.Alarm$Request$1.run(Alarm.java:371) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:315) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:447) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:431) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:415) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:762) at java.awt.EventQueue.access$500(EventQueue.java:98) at java.awt.EventQueue$3.run(EventQueue.java:715) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:732) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:817) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:758) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:394) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
I have the same problem :
My version ext.kotlin_version = '1.3.20' ext.anko_version = '0.10.8'
My stacktrace 2019-04-29 15:19:25,562 [ thread 24] ERROR - plication.impl.ApplicationImpl - java.lang.ClassCastException@5b31c043 java.lang.IllegalArgumentException: java.lang.ClassCastException@5b31c043 at sun.reflect.GeneratedConstructorAccessor367.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.jetbrains.kotlin.android.dslpreview.DslPreviewClassResolver$Companion.createTypeMapper(DslPreviewClassResolver.kt:131) at org.jetbrains.kotlin.android.dslpreview.DslPreviewClassResolver$Companion.access$createTypeMapper(DslPreviewClassResolver.kt:122) at org.jetbrains.kotlin.android.dslpreview.DslPreviewClassResolver.resolveClassDescription(DslPreviewClassResolver.kt:116) at org.jetbrains.kotlin.android.dslpreview.UpdateActivityNameTask.processRequest(UpdateActivityNameTask.kt:44) at org.jetbrains.kotlin.android.dslpreview.UpdateActivityNameTask.processRequest(UpdateActivityNameTask.kt:12) at org.jetbrains.kotlin.idea.util.LongRunningReadTask$1$1.run(LongRunningReadTask.java:110) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:930) at org.jetbrains.kotlin.idea.util.LongRunningReadTask$3.run(LongRunningReadTask.java:226) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:157) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:580) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144) at org.jetbrains.kotlin.idea.util.LongRunningReadTask.runWithWriteActionPriority(LongRunningReadTask.java:223) at org.jetbrains.kotlin.idea.util.LongRunningReadTask$1.run(LongRunningReadTask.java:105) at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:314) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 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) 2019-04-29 15:19:25,563 [ thread 24] ERROR - plication.impl.ApplicationImpl - Android Studio 3.3.1 Build #AI-182.5107.16.33.5264788 2019-04-29 15:19:25,563 [ thread 24] ERROR - plication.impl.ApplicationImpl - JDK: 1.8.0_152-release 2019-04-29 15:19:25,563 [ thread 24] ERROR - plication.impl.ApplicationImpl - VM: OpenJDK 64-Bit Server VM 2019-04-29 15:19:25,563 [ thread 24] ERROR - plication.impl.ApplicationImpl - Vendor: JetBrains s.r.o 2019-04-29 15:19:25,563 [ thread 24] ERROR - plication.impl.ApplicationImpl - OS: Mac OS X 2019-04-29 15:19:25,563 [ thread 24] ERROR - plication.impl.ApplicationImpl - Last Action: ShowLog 2019-04-29 15:19:26,293 [der Thread] WARN - ls.idea.rendering.RenderLogger - Class not found __anko.preview.View 2019-04-29 15:19:26,326 [der Thread] WARN - ls.idea.rendering.RenderLogger - Class not found __anko.preview.View
not fixed on android studio 3.4.0 either same grey screen in the preview, no matter if project built or not anko support version: latest ...Oct 12, 2018 ... Version 0.10.7-2 ext.kotlin_version = '1.3.21' ext.anko_version='0.10.8'
Any update on this?
Getting IDE fatal error, exception in anko support plugin, Waiting for update
93 exceptions saying : argument type mismatch java.lang.IllegalArgumentException: argument type mismatch
As per the responses and updates, the project seems to be discontinued. It would have been great if they announced it officially and/or mark the repository as deprecated, this would make us clear to architect/migrate our project on other UI platforms.
i have a question for AnKo layout, i don't know Anko still being deleloped and using in android ?? because i verry love it when read and start with it. but i don't know if it has a future?