2015-09-24 2 views
6

Я не могу получить макет мест для работы в Android Marshmallow. Я установил приложение в Android 6.0. Теперь, когда я хочу установить макет местоположения для этого приложения, следуя опции.Включить Mock Locations в Android Marshmallow

Настройка >> Разработчик Опция >> Выберите Mock место приложения

Я не вижу какое-либо приложение, чтобы выбрать.

Неужели кто-нибудь имел успех, позволяя макет мест под Зефиром?

ответ

6

Если вы используете Mock разрешения местоположения:

<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> 

Тогда вы сможете выбрать приложение, Setting >> Developer Option >> Select Mock location app

+2

не работает. –

+1

@DuannistonCardosoCabral Если вы добавите эту строку в свой манифест (отладочная сборка), вы можете выбрать приложение, которое будет использовать макет местоположения. – xiaomi

+0

Привет @xiaomi, я добавляю эту строку, чтобы использовать ACCESS_MOCK_LOCATION, но она не работает. В настройке >> Вариант разработчика >> Выберите «Приложение для определения местоположения». Для меня нет приложения. У вас есть другой способ? – minh2611

2

Я столкнулся с той же проблемой. Несмотря на то, что файл манифеста моего приложения (отладочная сборка) имел требуемое разрешение (ACCESS_MOCK_LOCATION), приложение «Выбор места для макета» не показывало приложения в списке.

Решение:

Я начал мое приложение, нажал на кнопку домой (отправить деятельность моего приложения на задний план), а затем переходите в раздел Настройки -> Параметры разработчика -> Select Mock Местоположение App. Мое приложение теперь было видно в списке.

Смежные вопросы