可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
I cannot get mock locations to work in Android Marshmallow. I have installed app in Android 6.0 . Now, When I want to set mock location for this app by following option.
Setting >> Developer Option >> Select Mock location app
I can not see any Application to select.
Has anyone had success enabling mock locations under Marshmallow?
回答1:
If you use the Mock location permission:
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
Then you will be able to select your app by Setting >> Developer Option >> Select Mock location app
回答2:
I was facing the same problem. Even though my app's manifest file (debug build) had the required permission (ACCESS_MOCK_LOCATION), the Select Mock Location app showed no app in the list.
Solution:
I started my application, pressed the home button (to send my app's activity to the background), and then navigated to Settings -> Developer Options -> Select Mock Location App. My app was now visible in the list.