I already tried many things but Unity wont reconize that i have the right API/SDK installed… did i maybe installed something wrong? Pleeeeeeeeeeeeease Help!
Several questions:
Did you download the SDK?
Have you set Unity up to find the path to the SDK?
If yes to both of those then iis Build settings switched to Andriod build?
If yes then is Player Settings set to the API build level.
I did notice on mine it only lets me build for API 9 (v2.3.1) and above, even though I have the 2.2 SDK as well.
Unity dropped support for Froyo and Eclaire since 4.3.4
You’ll have to downgrade to 4.2 or something. I don’t really understand why they did this…
I think that maintaining support for Android 2.2 required some degree of backward compatibility on the part of Unity. Specifically, I’d guess Unity wanted to use Android’s NativeActivity feature, but it wasn’t supported until Android 2.3. As a result, if you looked at a Unity manifest, it has this ugly UnityPlayerActivity, UnityPlayerNativeActivity, UnityPlayerProxyActivity section.
By dropping support for Android 2.2, they can probably simplify their code internally, which I could see having several benefits. And if you look at Unity’s hardware stats, not many reported users are on Android 2.2 or below anymore.