6.0からは、使用するサービスの許可を、アプリのインストール時でなく、アプリ動作中に許可を求めるように変更になりました。Permissionを修正する方法を記載した記事です。rejected....という警告が発生してビルドに失敗します。Timeが導入されたため。Timeのチェック処理をコードに追加します。PackageManager.PERMISSION_GRANTED)Permissionが必要な処理がある場合、ContextCompat.checkSelfPermission()メソッドを使います。このメソッドは、Permissionが許可状態であればPERMISSION_GRANTEDを返し、そうでなければPERMISSION_DENIEDを返します。このメソッドを追加することで、LocationServices.FusedLocationApiの警告が消えます。実装を終えたら、ビルドします。正常にビルドができるようになっています。アプリを立ち上げます。permissionのチェックが行われます。Timeの実装が必要です。23からは必須の処理になるので、徐々に慣れていきましょう。必要に応じて、チェックのDialog処理も実装しましょう。