2017-02-26 7 views
-2

ここに私のコードです。メソッドrequestPermissionはAndroid Mで動作しませんでした。大変ありがとうございました。私AndroidManifestファイルでAndroid Mのリクエスト権限が動作しない

public class MainActivity extends AppCompatActivity { 

private final int REQUEST_PERMISSION=1; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.INTERNET,Manifest.permission.ACCESS_NETWORK_STATE},REQUEST_PERMISSION); 

} 

、私はすでにユーザー権限タグを追加しています。しかし、それは許可ダイアログを表示していません。私のSdkVersionは25です。

答えて

0

INTERNET許可は実行時に要求する必要はありません。

0

危険なアクセス権を要求する必要があります。通常の権限はシステムによって自動的に付与され、取り消すことはできません。すべての権限はマニフェストで定義する必要がありますが、危険な権限のみが権限を要求する必要があります。 this link

関連する問題