Erreur .NET pour Android ADB0040
error ADB0040: The device does not support the minimum SDK level specified in the manifest.
ADB0040 signifie que vous essayez de déployer sur un émulateur ou un appareil doté d’une version Android antérieure à celle prise en charge par votre application .NET pour Android.
Ce message indique que adb
(Pont de débogage Android) a signalé une erreur INSTALL_FAILED_OLDER_SDK. adb
fait partie du Kit de développement logiciel (SDK) Android et est utilisé en interne par .NET pour Android pour communiquer avec les émulateurs et les appareils Android. En savoir plus sur adb
la documentation Android.
Vérifiez que vous définissez les valeurs appropriées dans uses-sdk
votre AndroidManifest.xml :
<uses-sdk android:minSdkVersion="15" android:targetSdkVersion="27"/>
Votre appareil attaché doit au moins être en mesure de prendre en charge minSdkVersion
.
Notez que rien dans le référentiel code source ouvert https://github.com/xamarin/xamarin-android émet ADB0040, car les fonctionnalités telles que le débogage et le « déploiement rapide » sont implémentées dans les ajouts propriétaires de .NET pour Android.