[Unity] 안드로이드 SDK 버전을 26으로 설정하면 권한이 자동으로 추가되는 처리 방법
원자재
https://forum.unity3d.com/threads/read_phone_state-permission-added-when-using-sdk-tools-26-0-2.481478/
개요
Android SDK 버전을 최신 버전(26)으로 설정하여 Unity에서 Android 빌드를 작성할 때
아래 권한은 임의로 수여된다.
・READPHONE_STATE
・READEXTERNAL_STORAGE
・WRITEEXTERNAL_STORAGE
곤란합니다.
대응법 targetSdkVersion
는 26보다 작다.
먼저 Player Settings
에서 Target API Level을 변경합니다.
사용 중인 라이브러리 중 AndroidManifest.xml
그 선언문건도 지정해야 한다targetSdkVersion
.
AndroidManifest.xml<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xxx.xxx.xxx">
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="25" />
<application>
</application>
</manifest>
이러면 권한이 없어요.
Reference
이 문제에 관하여([Unity] 안드로이드 SDK 버전을 26으로 설정하면 권한이 자동으로 추가되는 처리 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tkyaji/items/c3b74109c7829a46d181
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
targetSdkVersion
는 26보다 작다.먼저
Player Settings
에서 Target API Level을 변경합니다.사용 중인 라이브러리 중
AndroidManifest.xml
그 선언문건도 지정해야 한다targetSdkVersion
.AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xxx.xxx.xxx">
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="25" />
<application>
</application>
</manifest>
이러면 권한이 없어요.
Reference
이 문제에 관하여([Unity] 안드로이드 SDK 버전을 26으로 설정하면 권한이 자동으로 추가되는 처리 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tkyaji/items/c3b74109c7829a46d181텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)