내 매니페스트 파일에 권한을 추가하면 아래 xml이 작동합니다.
<permission android:name="android.permission.ACCESS_FINE_LOCATION" />
그러나이 xml은 작동하지 않습니다.
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
어느 것을 사용해야합니까? 첫 번째라면 왜 작동하지 않을까요? 어떻게 고칠 수 있습니까?
또한 Android 6.0 런타임 권한 관련 예외가 발생합니다.
java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
권한을 확인하기 위해 문자열 배열에 권한을 추가하려고하면 Android Studio Manifest.permission
에서 아래 코드에서 해결할 수 없다고 알려줍니다 .
new String[]{Manifest.permission.ACCESS_FINE_LOCATION}
왜 이럴까요? 어떻게 고칠 수 있습니까?