- Home /
Unity Ads Unnecessary Android Permissions
Unity Ads require 5 permissions for android:
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.ACCESS_NETWORK_STATE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
"INTERNET" permission i understand, i have used some other Ad SKD with only internet permission required.
My questions is "why" does unity require all of these permissions to work? Are they unnecessary?
Answer by HeikkiTunkelo · Oct 29, 2014 at 01:21 PM
Hi IGY.
You are correct not all of these are necessary.
A new version is coming out with these permissions:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
External storage is for caching video ad files, the other permissions are IMO quite self-evident.
Cheers, Heikki
Thanks Heikki,
I will mark this as accepted answer because it satisfied my curiosity. If anyone wants to add something, feel free. Strange that my low reputation doesn't allow to upvote your answer, but have my thanks.
And I cannot upvote my own answers ;) Glad to help. Cheers.
@HeikkiTunkelo: The solution to this dilemma is quite easy: you just have to upvote the question so he has enough karma to upvote you.
Your answer
Follow this Question
Related Questions
A node in a childnode? 1 Answer
Question about Network and NetworkViewID 1 Answer
Android Tutorial 2 Answers
How to integrate Android Widgets? 0 Answers
Buggy Script Android 1 Answer