Я работаю над приложением камеры и сталкиваюсь с проблемой с представлением дизайна для макетов XML, когда я добавляю Androidx.camera.view.previewView в макет. Первоначально я думал, что это как-то связано с моим общим макетом, но проблема сохраняется, даже при использовании кода в репо с камерой. Из этого репо, это очень простой макет: < /p>
< /code>
Это вызывает проблему рендеринга в Android Studio, хотя с ошибкой: < /p>
java. lang. NoSuchMethodError: 'void android. hardware. display. DisplayManagerGlobal. registerDisplayListener(android. hardware. display. DisplayManager$DisplayListener, android. os. Handler, long, java. lang. String)'
at android. hardware. display. DisplayManager. registerDisplayListener(DisplayManager. java:786)
at android. hardware. display. DisplayManager. registerDisplayListener(DisplayManager. java:763)
at androidx. camera. view. PreviewView. startListeningToDisplayChange(PreviewView. java:1102)
at androidx. camera. view. PreviewView. onAttachedToWindow(PreviewView. java:356)
at android. view. View. dispatchAttachedToWindow(View. java:22860)
at android. view. ViewGroup. dispatchAttachedToWindow(ViewGroup. java:3492)
at android. view. ViewGroup. dispatchAttachedToWindow(ViewGroup. java:3499)
at android. view. ViewGroup. dispatchAttachedToWindow(ViewGroup. java:3499)
at android. view. ViewGroup. dispatchAttachedToWindow(ViewGroup. java:3499)
at android. view. ViewGroup. dispatchAttachedToWindow(ViewGroup. java:3499)
at android. view. AttachInfo_Accessor. setAttachInfo(AttachInfo_Accessor. java:69
< /code>
Я использую последнюю версию Android Studio (2024.2.2) и самые последние версии Camerax (1.4.1). Я пробовал разные версии камерного камер, но это не помогло. Обновите версию Layoutlib, которую они использовали. Есть ли способ изменить это, так как мне нужно ждать, пока новая версия AS Drops? Любые другие мысли приветствуются.
Подробнее здесь: https://stackoverflow.com/questions/794 ... ethoderror