/ / ACCESS_FINE_LOCATION-Fehler in MapActivity - Android

ACCESS_FINE_LOCATION Fehler in MapActivity - Android

  ACCESS_FINE_LOCATION,...works in the first line but not in Second

if (ActivityCompat.checkSelfPermission (this, android.Manifest.permission.ACCESS_FINE_LOCATION)! = PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission (this, android.Manifest.permission.ACCESS_COARSE_LOCATION)! = PackageManager.PERMINER_BETRIEB) ActivityCompat.requestPermissions (DriverMap.this, neuer String [] {Manifest.permission.ACCESS_FINE_LOCATION}, LOCATION_REQUEST_CODE); }

ACCESS_FINE_LOCATION ist in der zweiten Zeile nicht identifizierbar

Antworten:

0 für die Antwort № 1

Sieht aus, als hätten Sie das vergessen android. Qualifier in der zweiten Instanz von ACCESS_FINE_LOCATION. Die korrigierte Version würde lauten:

if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED
&& ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(DriverMap.this , new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION},LOCATION_REQUEST_CODE);
}