im trying to create an android application with xamarin (VS 2017 15.5.5). The default settings (xamarin cross-platform - blank app / .net standard, targeting android 7) gene
The latest version of Forms needs to compile against Android 8.0 (at least). In order to compile against API level 15, you would need to use a very old version of Forms.
Instead, compile against the latest API and set your min. and target APIs levels to 4.0.3
General
setting, set the target framework:Use Latest installed platform (8.1)
Min Android version: Override - Android 4.0.3 (API level 15)
Target Android version: Override - Android 4.0.3 (API level 15)
This results in a manifest that includes:
<uses-sdk android:minSdkVersion="15" android:targetSdkVersion="15" />
Note: You will need to test against an Android 4.0.3 device/emualtor to ensure that you are not using APIs from later versions of the Android SDK.