2016-01-14 6 views
5

targetSdkVersionを23に設定しているため、 "実行時に権限を要求する"を実装します。権限が必要な呼び出しでLintを使用してコードを分析する

リントが直接あなたが許可をチェックするのを忘れているかどうかを呼び出し、 があなたに伝える(hereを参照)、以下:

コールは、ユーザーによって拒否することができる権限が必要です。コードは は、明示的かどうかを確認する必要があります許可が利用可能である( checkPermissionで)または明示的には、潜在的な `SecurityExceptionが」

これはかなりいいですを処理し、私は私のためのコードを分析したいです私は を忘れてしまったかもしれませんが、検査プロファイルで を選択しなければならないリントオプションが見つかりません。

検査はどのようにして呼び出されますか? ありがとう!

答えて

8

最初に「Hector the Inspector」(Androidスタジオの右下に口ひげをつけた小さなアイコン)をクリックします。これにより、検査を構成するオプションが表示されます。

その後、「権限」検索バーに入力して、「定数とリソースタイプの不一致」がチェックされていることを確認してください。その後、Analyze> Inspect Codeで検査を実行するのは簡単なケースです。

+0

完璧!どうすればこの検査を監督できますか?私はちょうど "糸くず"を見て、アンドロイドではありません。ありがとう! – JacksOnF1re

+1

これはAndroidスタジオ2.1.2では動作しません。 – Heisenberg

+0

これはAndroid Studioを使用しないとどのように達成できますか? – Maria

関連する問題