0
는 런타임시 사용자에게 요청하는 내 코드 여기 내 매니페스트 파일에 get_account하고있다중포 기지 GET_ACCOUNTS 권한 충돌
"권한 get_account 누락"고 말해
SplashActivity.class
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && ContextCompat.checkSelfPermission(SplashActivity.this.getApplicationContext(), Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(SplashActivity.this.getApplicationContext(), Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
final Dialog dialog = new Dialog(this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setCancelable(false);
LayoutInflater lf = (LayoutInflater) this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View dialogview = lf.inflate(R.layout.access_permission_dialog, null);
Button ok_btn = (Button) dialogview.findViewById(R.id.ok_btn);
Button cancel_btn = (Button) dialogview.findViewById(R.id.cancel_btn);
ok_btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
flag = 1;
dialog.dismiss();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
requestPermissions(new String[]{Manifest.permission.ACCESS_FINE_LOCATION
, Manifest.permission.ACCESS_COARSE_LOCATION
, Manifest.permission.WRITE_EXTERNAL_STORAGE
, Manifest.permission.READ_EXTERNAL_STORAGE
, Manifest.permission.READ_CALENDAR
, Manifest.permission.GET_ACCOUNTS
, Manifest.permission.READ_CONTACTS
}, AppConstants.MY_APP_PERMISSIONS);
}
가 충돌 유지하는 이유 어떤 생각?