J'ai commencé à apprendre Android Studio hier. J'essaye de faire écho à un simple "Hello World":
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:id="@+id/activity_main"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:paddingTop="16dp"
android:paddingBottom="16dp"
tools:context=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!" />
</RelativeLayout>
mais lorsque j'ai cliqué sur la vue «conception», cette erreur s'affiche?
L'éditeur de conception n'est pas disponible jusqu'à ce qu'une construction réussie
Comment puis-je corriger cette erreur. Je viens de télécharger Android Studio hier.
Je viens de remarquer que mon code xml provoque une erreur. c'est pourquoi cela peut ne pas fonctionner. Merci beaucoup
android-studio
djkazu supercool
la source
la source
Réponses:
Accédez à Fichier> Synchroniser le projet avec les fichiers Gradles.
la source
Quittez le
Android Studio
(ne fermez pas le projetQuit
leAndroid Studio
) puis ouvrez le projet et allez àAndroid Studio > Build > Clean Project
Puis
Android Studio > File > Sync Project with Gradles Files
comme la photo ci-dessousSi votre problème persiste, cliquez sur l'outil de construction d'installation comme l'image ci-dessous, puis
Android Studio > File > Sync Project with Gradles Files
la source
J'ai rencontré le même problème même après avoir reconstruit mon projet plusieurs fois avec succès. J'ai fermé le projet et rouvert, problème résolu.
la source
Aucun de ces éléments n'a fonctionné pour moi. ce qui a fonctionné pour moi est d'aller à
File -> Invalidate Caches / Restart
la source
Redémarrez simplement Android Studio. Dans mon cas, j'étais hors ligne avant de démarrer Android Studio, mais en ligne lorsque j'ai redémarré.
la source
Fais ça
Construire -> Projet de reconstruction
la source
Allez en ligne avant de démarrer Android Studio. Ensuite, allez fichier-> Nouveau projet Suivez les étapes à l'écran. Ensuite, attendez. Il téléchargera les fichiers nécessaires sur Internet. Et cela devrait le réparer.
la source
Installer le plataform manquant et le projet de synchronisation
la source
J'ai eu ce problème après avoir ajouté une ligne dans mon
build.gradle
fichier.Solution: j'ai changé cette ligne en
puis appuyé sur
sync again
.Tada! tout fonctionnait à nouveau.
la source
Dans mon cas, c'est parce que cela n'aimait pas que j'ai laissé le minSDK et targeSdk dans le manifeste. Allez comprendre.
la source
cliquez simplement sur le fichier dans votre studio Android, puis cliquez sur Sync Project with Gradle Files.
si cela ne fonctionne pas, cliquez sur Générer, cliquez sur Nettoyer le projet.
ça marche toujours pour moi
la source
Modifiez votre fichier xml dans Notepad ++ et reconstruisez-le. C'est du travail pour moi
la source
J'ai la dernière version d'Android Studio 3.6.1 et pourtant je n'ai pas pu créer une simple application "Hello World" comme documenté ici " https://codelabs.developers.google.com/codelabs/android-training-hello-world/index. html? index = ..% 2F ..% 2Fandroid-training # 3 ". J'ai appliqué différentes étapes décrites ci-dessus, y compris les 2 options les plus viables qui auraient vraiment dû résoudre ce problème,
Même si, je soupçonne que la réponse standard devrait être l'une de ces 2 options uniquement pour la plupart, mais pour moi, la résolution n'est venue qu'après être entré dans le 'Fichier-> Structure du projet' et vérifié mes versions de SDK configurées! Android Studio et Gradle utilisaient différentes versions et emplacements de JDK.
J'avais précédemment défini ma variable d'environnement JAVA_HOME en téléchargeant le dernier SDK JAVA par moi-même depuis le site Web ORACLE. Où Gradle utilisait la version du SDK% JAVA_HOME% JAVA et Android Studio le SDK intégré fourni avec Android Studio.
Une fois que j'ai basculé les deux vers les versions JDK 1.8. * ( N'importe quelle version tant que c'est JDK 1.8. D' ailleurs *), puis la simple option 'Fichier-> Synch ...' a parfaitement fonctionné pour moi!
Bonne chance, la solution se situe entre l'une de ces 2 options uniquement si vous êtes bloqué, assurez-vous simplement de valider les versions de JDK auxquelles il est fait référence!
la source
il existe différentes solutions à ce problème, mais je dois d'abord vérifier (build.gradle) peut-être qu'il est vide. ceci surtout si
vous avez téléchargé du code, pas que vous avez créé et que vous ne trouverez que cette ligne "// Fichier de construction de premier niveau où vous pouvez ajouter des options de configuration communes à tous les sous-projets / modules." dans ce cas, vous devez ouvrir un nouveau projet et effectuer un copier-coller, puis vérifiez le SDK et d'autres paramètres.Enfin, vous devez synchroniser
la source
J'avais essayé de changer la version du SDK:
Vérifiez l'image ci-dessous: en ce que j'ai changé 27 d' Android P
la source
Dans mon cas, cela
Windows Firewall
bloquait Android Studio (c'est-java.exe
à- dire depuis lejre/bin
dossier d'Android Studio ) de se connecter aux sites et de télécharger des données. Après que Windows m'ait demandé si je voulais autoriser l'application à traverser le pare-feu, j'ai dû effectuer une synchronisation manuelleFile -> Sync project with gradle files
. Après cela, les choses n'étaient toujours pas fonctionnelles, un téléchargement manuel d'une version 28 du SDK était nécessaire à partir deTools -> SDK Manager
.la source
Si vous êtes dans un environnement d'entreprise où il y a un serveur proxy, vérifiez vos paramètres de proxy.
Si vous pensez avoir manqué le mot de passe, il existe un bouton Effacer les mots de passe sur lequel vous pouvez cliquer à nouveau pour saisir vos identifiants. HTH
la source