pour - android studio ubuntu server



Android Studio-SDK est obsolète ou il manque des modèles (6)

J'ai téléchargé Android Studio, j'ai corrigé la variable d'environnement JDK, mais lorsque j'essaie de créer un nouveau projet, j'obtiens une erreur qui indique

Votre SDK Android est obsolète ou il manque des modèles. Veuillez vous assurer que vous utilisez le SDK version 22 ou ultérieure.

J'ai ouvert android.bat dans le SDK mais il a dit que je courais déjà la version 22.

Quelqu'un d'autre l'obtient?

https://src-bin.com


Answer #1

C'est juste parce que vous avez déjà installé votre SDK pour Android Developers Bundle avec eclipse. Il suffit d'ouvrir votre gestionnaire SDK dans le lot ADT et de mettre à jour les outils Android SDK Tools de 21.1 à 22 et vous êtes prêt à partir.

A travaillé pour moi.


Answer #2

Ils ont sorti un nouveau sdk aujourd'hui. Vous devez mettre à jour.


Answer #3

J'ai rencontré ce problème parce que je voulais mettre à jour à partir d'une ancienne version. Pour ce faire, j'ai téléchargé la dernière version à partir du site Outils de projet , puis décompressé et copié sur mon installation Android Studio existante dans laquelle se trouvait le dossier sdk.

En revenant et en le regardant, je vois très clairement qu'il y avait une note que j'avais précédemment ignorée:

REMARQUE: ces fichiers .zip ne contiennent pas d'installation SDK intégrée. Si vous disposez d'une installation existante de Studio qui contient un SDK intégré, si vous effectuez une mise à niveau en installant l'un de ces zips, assurez-vous de copier également le SDK.

Pour les utilisateurs d'OS X, cela signifie aller dans votre ancienne version d'Android Studio (si vous ne l'avez pas encore copiée) et cliquer avec le bouton droit de la souris et sélectionner Show Package Contents , puis copier le dossier sdk l'intérieur. version d'Android Studio.

Si, comme moi, vous avez déjà copié l'ancienne version, vous devrez d'abord télécharger l'ancienne version qui contient le SDK.


Answer #4

Je frappais encore, et je me suis dit que c'était dû à quelque chose que j'avais mal configuré (ce qui s'est avéré être le cas). Le message d'erreur est un peu déroutant, car je crois qu'ils font référence à la version des outils ADT, pas au SDK. Par exemple, la version d'Android 4.3 (qui est à peu près la dernière) est 18.

De la dernière source pour Android Studio (que vous pouvez cloner ici: https://android.googlesource.com/platform/tools/adt/idea ), ce message est généré à partir de NewProjectWizard.java à la ligne 75 si TemplateManager. La valeur de templatesAreValid () est false. Et il vérifie cela en recherchant l'existence du fichier [rootTemplatesFolder] / gradle / wrapper / gradlew.

Il obtient le [rootTemplatesFolder] du SDK (s) que vous avez spécifié dans les paramètres «Structure du projet» pour les projets par défaut. Dans mon cas, j'en avais plusieurs spécifiés - les deux nouveaux pointant vers le répertoire sdk qui fait (heureusement) partie d'Android Studio, et quelques anciens que j'avais ailleurs. Je n'aurais pas du tout inclure les anciens, mais je suis novice et l'interface graphique m'a permis de le faire. Le NewProjectWizard vérifiait d'abord la zone des outils de celui-ci, qui ne possédait pas ce fichier, puisque la version des outils avec lui était antérieure à la version 22.

J'ai dû utiliser dtruss pour regarder les appels système d'Android Studio pour voir où il cherchait ce fichier, à quel point je pouvais dire quel était mon problème stupide.

J'ai quelques autres notes à ce sujet, y compris une capture d'écran de ma mauvaise configuration particulière, à http://www.nowherenearithaca.com/2013/08/solved-android-studio-and-your-android.html

Remarque: Il semble que vous deviez redémarrer Android Studio pour les "Nouveaux paramètres de projet" ici pour prendre effet.


Answer #5

Tout d'abord, sous Windows et Mac, les outils individuels et les autres packages SDK sont enregistrés dans le répertoire de l'application Android Studio.

Windows: \Users\<user>\AppData\Local\Android\android-studio\sdk\
Mac: /Applications/Android\ Studio.app/sdk/

Assurez-vous que votre android-sdk-path est correct et que la version de l'outil sdk est 22 ou plus.

Ensuite, ouvrez le Configurer -> Project Defaults -> Structure du projet, définissez votre projet sdk est Android SDK.

prendre plaisir.


Answer #6

juste mettre à jour sdk avec le gestionnaire de SDK cela a fonctionné pour moi





android-studio