매니페스트 파일에 모든 권한을 추가했습니다. Lollipop에서 모든 응용 프로그램은 응용 프로그램을 설치하는 동안 권한을 요청하지만 응용 프로그램이 marshmallow에 설치된 경우 권한이 묻지 않습니다.마쉬 멜로우에서 안드로이드 응용 프로그램 실행 중 권한 요청 방법
매니페스트 권한은
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<!-- My Location -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.CALL_PHONE" />
[Android marshmallow request permission?] (http://stackoverflow.com/questions/33666071/android-marshmallow-request-permission) –
의 중복 가능성이 있습니다. 마시맬로 기기에서 앱을 실행할 때 오류가 발생합니다. ? –
아니요. 오류가 없습니다. 그러나 첫 번째 활동은 스플래시 화면이며지도가 채워지지 않는 Google지도입니다. 어떤 기능도 작동하지 않습니다. 권한은 설정> 응용 프로그램에서 추가해야합니다. 응용 프로그램을 설치하거나 실행할 때 묻는 것이 필요합니다. – Maria