Size: a a a

Android Developers

2020 August 23

#

#iman_august in Android Developers
Типо этого
источник

A

Aleksei in Android Developers
Olexandr
Доброго времени суток.
Помогите, пожалуйста, понять что такое разрешения в андроид приложении?
Я прописал
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
Но при установке приложения ничего не запрашивает + в самом приложении тоже самое. Для того чтобы всё сработало нужно вручную перейти в Настройки - Приложения - *приложение* - Разрешить использование GPS
Спасибо за ответы.
В самом приложении не запрашивает до тех пор пока непосредственно не будет использована эта функция. Если при запуске приложения у тебя не вызываются методы связанные с GPS то и разрешения оно не будет спрашивать
источник

A

Aleksei in Android Developers
А при установке приложения оно уже давно не запрашивает, с 21 апи примерно
источник

A

Aleksei in Android Developers
луркай Стак, там все это 100 раз разжевано
источник

O

Olexandr in Android Developers
Понял, спасибо.
источник

VP

Vitaly Peryatin in Android Developers
Singular
@Harmonizr ViewModel без моков реально протестить?
Не правильно вразился
Я про то, что по-любому придется подключать Robolectric, так как часто юзаются сериализаторы и инструменты для работы с датами из Android фреймворка
Подключение Robolectric резко увеличивает время ожидания
А сами моки подставить не сложно
источник

S

Singular in Android Developers
Oleg Pchelkin
а что там мокать? там же можно просто проверять значение внутри ливдаты, вьюха ж просто подписывается на обновление этого объекта? Или я не о том подумал?
хз, сам вот спросил у Михи, он давно с MVVM дружит
источник

S

Singular in Android Developers
Olexandr
Доброго времени суток.
Помогите, пожалуйста, понять что такое разрешения в андроид приложении?
Я прописал
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
Но при установке приложения ничего не запрашивает + в самом приложении тоже самое. Для того чтобы всё сработало нужно вручную перейти в Настройки - Приложения - *приложение* - Разрешить использование GPS
Спасибо за ответы.
читай доки про Android 23
источник

A

Alexandr in Android Developers
Singular
читай доки про Android 23
Причём тут 23 Api?
источник

S

Singular in Android Developers
Alexandr
Причём тут 23 Api?
permision с этого api нужно запрашивать у юзера.
Вопрос у автора перечитай пару раз выше
источник

ЕС

Егор Середа... in Android Developers
Всем привет
источник

ЕС

Егор Середа... in Android Developers
Помогите, пожалуйста с image view
источник

ЕС

Егор Середа... in Android Developers
я пишу layout_height="wrap_content", а студия делает Image View больше картинки
источник

ЕС

Егор Середа... in Android Developers
а потом отцентровывает картинку
источник

ЕС

Егор Середа... in Android Developers
как это лечится?
источник

ЕС

Егор Середа... in Android Developers
помню раньше я просто писал гравити, но в новых версиях студии у ImageView нет такого аттрибута
источник

ЕС

Егор Середа... in Android Developers
источник

ЕС

Егор Середа... in Android Developers
ответили в другой группе. это делается android:scaleType="fitStart"
источник

M

Malik in Android Developers
Посоветуйте набор различных устройств для тестирования приложения с api начиная с 19
источник

A

Alexandr in Android Developers
Singular
permision с этого api нужно запрашивать у юзера.
Вопрос у автора перечитай пару раз выше
Окей, “спасибо“
источник