Compose Preview не работает в Android Studio при использовании разрешений (компаньон приложения)Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Compose Preview не работает в Android Studio при использовании разрешений (компаньон приложения)

Сообщение Anonymous »

Когда я добавляю эту строку в свой составной объект, предварительный просмотр выдает исключение.
Код: val locationPermissionsState = RememberMultiplePermissionsState( listOf( Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION ) )
Сообщение об исключении: «Этому предварительному просмотру не удалось найти CompositionLocal, а трассировка стека

java.lang.IllegalStateException: разрешения следует вызывать в контексте действия
на com.google.accompanist.permissions.PermissionsUtilKt.findActivity(PermissionsUtil.kt:138)
на com.google.accompanist .permissions.MutableMultiplePermissionsStateKt.rememberMutablePermissionsState(MutableMultiplePermissionsState.kt:80)
на com.google.accompanist.permissions.MutableMultiplePermissionsStateKt.rememberMutableMultiplePermissionsState(MutableMultiplePermissionsState.kt:48) )
на com.google.accompanist.permissions.MultiplePermissionsStateKt .rememberMultiplePermissionsState(MultiplePermissionsState.kt:38)


Подробнее здесь: https://stackoverflow.com/questions/742 ... appcompani
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»