web-dev-qa-db-ja.com

Android Marshmallowでモックロケーションを有効にする

Android Marshmallowでモックロケーションを取得できません。アプリをAndroid 6.0にインストールしました。さて、次のオプションでこのアプリのモックの場所を設定したいとき。

設定>>開発者オプション>>モックロケーションアプリの選択

選択するアプリケーションが表示されません。

誰もがマシュマロの下でモックの場所を有効にすることに成功しましたか?

6
minh2611

モックロケーション許可を使用する場合:

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

その後、Setting >> Developer Option >> Select Mock location appでアプリを選択できます

6
xiaomi

私は同じ問題に直面していました。私のアプリのマニフェストファイル(デバッグビルド)には必要なアクセス許可(ACCESS_MOCK_LOCATION)がありましたが、Select Mock Locationアプリはリストにアプリを表示しませんでした

解決策:

アプリケーションを起動し、ホームボタンを押して(アプリのアクティビティをバックグラウンドに送信する)、[設定]-> [開発者オプション]-> [モックロケーションアプリの選択]に移動しました。私のアプリがリストに表示されました。

2
BajajG