7. Setup Required Android Permissions
To ensure proper SDK functionality, configure your main AndroidManifest.xml at:
Assets/Plugins/Android/AndroidManifest.xmlYou can either:
Copy the reference manifest as your main file from
Packages/com.tyrads.unity-sdk/Runtime/AndroidManifestReference/AndroidManifest.xml, orAdd the following permissions manually to your existing manifest:
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" tools:ignore="ProtectedPermissions"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>Important Notes:
Placement: Add the permissions inside the
<manifest>tag but outside the<application>tag.Manual Integration: These permissions are not added automatically due to a conflict with main
AndroidManifestMake sure to insert them manually.
Minimum SDK Requirements:
PACKAGE_USAGE_STATSmay require your app to target API level 30+.
Last updated