web-dev-qa-db-fra.com

Référence d'objet non définie sur une instance d'objet Lorsque je crée une nouvelle application Android (Visual Studio)

Dans un Visual Studio 2015, Xamarin, le SDK Android, jdk 1.7 et l'émulateur sont installés et Xamarin a tous les éléments cochés en vert dans outils> options> Xamarin. Mais lorsque j'essaie de créer une application vide (Android), VS affiche une erreur: 

Object reference not set to an instance of an object

Ensuite, le nouveau projet ne parvient pas à créer et la solution Explorer sera vide. 

Comment pourrais-je le résoudre? Merci beaucoup 

14
Parham.D

Je l'ai résolu avec la configuration mise à jour du SDK Android (API niveaux 19 et 21) [3ème partie] à la configuration du SDK Android (API niveau 22) [3ème partie] de Visual Studio. 

10
Parham.D

J'ai eu le même problème et quand j'ai installé Android 4.4.2 (API 19) de Android SDK Manager le problème a été résolu. Vous pouvez ouvrir Android SDK Manager dans VS2015 avec Update 2 en naviguant dans Outils-> Android-> Android SDK Manager

6

Je pensais que ceci ... dépend des émulateurs que vous voulez utiliser avec le nouveau projet, en fonction de ce qui est installé avec Android AVD, vous devrez télécharger le niveau API requis.

Exemple . J'ai cherché mes émulateurs . Ensuite, j'ai simplement ouvert Android SDK Manager et téléchargé l'API correspondante, niveau 19.

Et tout a bien fonctionné

4
Tonui Nicholus

J'ai également rencontré ce problème dans Visual Studio 2015 Update 2 avec Xamarin.VisualStudio_4.0.3.214, mais je l'ai résolu en installant les niveaux 19, 21, 22, 23 via Android SDK Manager.

2
heavenwing

Je lutte avec ce même problème pendant toute une journée, mais je l’ai résolu après plusieurs itérations.

  1. Assurez-vous qu'Android Studio n'est pas installé sur votre ordinateur. Si c'est le cas, désinstallez-le et exécutez à nouveau le programme d'installation VS2015 jusqu'à ce que toutes les erreurs du SDK Android disparaissent.

  2. Assurez-vous que VS2015 est fermé et installez la dernière version stable de Xamarin pour Visual Studio 2015. Je l'ai trouvée ici: https://store.xamarin.com/account/my/subscription/downloads . (Essayer de l'installer via VS2015 n'a pas fonctionné pour moi sous Outils -> Android -> Paramètres -> Mises à jour de Xamarin for Visual Studio.)

  3. Assurez-vous que Java SDK version 7 est installé sur votre ordinateur (n’utilisez pas la version 8, bien que ce soit la plus récente). Vous devez également utiliser la version 32 bits, même si vous avez un ordinateur 64 bits. C'était la clé!

  4. Installez le SDK Android. Version autonome, pas Android Studio + Android SDK.

  5. Installez le NDK Android.

  6. Redémarrez votre ordinateur et ouvrez VS2015. Allez dans Outils -> Android -> Paramètres et définissez les chemins corrects vers Android SDK, NDK et Java SDK.

  7. Vous devriez pouvoir créer un nouveau projet. Vous êtes tous les bienvenus !!!

0
Chizz