Android Studio 1.4 Problèmes De Rendu Dans Le Nouveau Modèle De Tiroir
J'ai juste mis à jour pour Android Studio 1.4. J'ai créé un nouveau projet, avec pour objectif le SDK mis à Marshmellow. Quand je crée un nouveau Tiroir de Navigation de l'Activité, je peux exécuter l'activité sur un périphérique virtuel bien. Cependant, aucun des layouts XML d'affichage dans le volet d'aperçu.
Voici les erreurs:
activity_main.xml:
Des Problèmes de rendu de styles Manquants. Est le thème choisi pour cette mise en page? Utiliser le Thème de zone de liste déroulante au-dessus de la mise en page pour sélectionner une mise en page différente, ou de corriger le style du thème de références. REMARQUE: Un ou plusieurs schémas sont manquantes layout_width ou layout_height attributs. Ils sont nécessaires dans la plupart des mises en page. Ou: ajouter Automatiquement tous les attributs manquants Les classes suivantes ne peut pas être instancié:
- android.de soutien.de la conception.widget de.La Fenêtre Des Éléments (Classe Ouverte, Spectacle D'Exception, Vider Le Cache)
Astuce: Utilisez Le Mode.isInEditMode() dans vos vues personnalisées pour ignorer le code ou afficher des données de l'échantillon lorsqu'ils figurent dans l'IDE Détails de l'Exception android.contenu.res.Ressources$NotFoundException: impossible de trouver bool ressource de valeur correspondante 0x7F090006 (résolu nom: abc_config_showMenuShortcutsWhenkeyboardpresent) dans la configuration actuelle. de android.contenu.res.BridgeResources.throwException(BridgeResources.java:841) de android.contenu.res.BridgeResources.getBoolean(BridgeResources.java:610) de android.de soutien.v7.interne.vue.menu.MenuBuilder.setShortcutsVisibleInner(MenuBuilder.java:790) de android.de soutien.v7.interne.vue.menu.MenuBuilder.(MenuBuilder.java:227) de android.de soutien.de la conception.interne.NavigationMenu.(NavigationMenu.java:34) de android.de soutien.de la conception.widget de.La fenêtre des éléments.(La fenêtre des éléments.java:99) de android.de soutien.de la conception.widget de.La fenêtre des éléments.(La fenêtre des éléments.java:92) à java.lang.de réfléchir.Constructeur.newInstance(Constructeur.java:422) de android.vue.LayoutInflater.createViewFromTag(LayoutInflater.java:704) de android.vue.LayoutInflater.rInflate_Original(LayoutInflater.java:835) de android.vue.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70) de android.vue.LayoutInflater.rInflate(LayoutInflater.java:811) de android.vue.LayoutInflater.rInflateChildren(LayoutInflater.java:798) de android.vue.LayoutInflater.gonfler(LayoutInflater.java:515) de android.vue.LayoutInflater.gonfler(LayoutInflater.java:394) Copie de la pile dans le presse-papiers n'a pas trouve le style "toolbarStyle" dans le thème actuel (8 erreurs similaires non illustré)
app_bar_main.xml:
Des Problèmes de rendu de styles Manquants. Est le thème choisi pour cette mise en page? Utiliser le Thème de zone de liste déroulante au-dessus de la mise en page pour sélectionner une mise en page différente, ou de corriger le style du thème de références. REMARQUE: Un ou plusieurs schémas sont manquantes layout_width ou layout_height attributs. Ils sont nécessaires dans la plupart des mises en page. Ou: ajouter Automatiquement tous les attributs manquants pas réussi à trouver de style 'toolbarStyle" dans le thème actuel (8 erreurs similaires non illustré)
content_main.xml:
Des Problèmes de rendu de styles Manquants. Est le thème choisi pour cette mise en page? Utiliser le Thème de zone de liste déroulante au-dessus de la mise en page pour sélectionner une mise en page différente, ou de corriger le style du thème de références. REMARQUE: Un ou plusieurs schémas sont manquantes layout_width ou layout_height attributs. Ils sont nécessaires dans la plupart des mises en page. Ou: ajouter Automatiquement tous les attributs manquants pas réussi à trouver de style 'toolbarStyle" dans le thème actuel (8 erreurs similaires non illustré)
nav_header_main.xml:
Des Problèmes de rendu de styles Manquants. Est le thème choisi pour cette mise en page? Utiliser le Thème de zone de liste déroulante au-dessus de la mise en page pour sélectionner une mise en page différente, ou de corriger le style du thème de références. Ne pouvait pas résoudre des ressources @style/ThemeOverlay.AppCompat.Foncé (3 erreurs similaires non illustré) n'a pas trouvé de style 'textViewStyle" dans le thème actuel (2 erreurs similaires non illustré)
Depuis sa mentionner styles manquants, voici mon styles.xml:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
Je suis nouveau sur Android, le développement et où, par défaut, les modèles sont en jetant des erreurs comme cela, ce n'est pas la meilleure façon de s'initier à un nouveau cadre 🙁
Même une explication de ce qui va mal pourrait l'aider. Merci.
Ouais le problème semble avoir disparu pour moi, je n'étais pas sûr de ce que j'ai fait qu'il fixe donc j'ai laissé cette question ouverte, mais une reconstruction a probablement été il!
OriginalL'auteur Connel | 2015-10-01
Vous devez vous connecter pour publier un commentaire.
Aller à l'app -> res -> valeurs -> style.xml
puis ajouter le mot "Base" en face de la maison mère.
par exemple, avant d'ajouter le mot-clé "de Base"
parent="Thème.AppCompat.La lumière.DarkActionBar"
après l'ajout du mot-clé
parent="de Base.Thème.AppCompat.La lumière.DarkActionBar"
pour plus d'informations, veuillez vous référer à cette vidéo youtube https://youtu.be/Ox7TvRJR_Ds?t=57s
OriginalL'auteur Andrew Lam
J'ai rencontré le même problème, et je pense que la meilleure solution est de cliquer sur le "ajouter Automatiquement tous les attributs manquants" lien. Puis, tout fonctionnera correctement.
OriginalL'auteur user1797730
J'ai eu le même problème. Je viens d'ouvrir sdk manager et mise à jour Android Support Référentiel " pour la version 24. Cela a fonctionné pour moi.
Le Soutien Android Référentiel peut être trouvé ci-dessous dans les "Extras" de la catégorie.
sdk manager chemin d'accès par défaut est C:\Users\username\AppData\Local\Android\sdk
Voici la capture d'écran de sdk manager
Si encore il ne fonctionne pas, essayez la mise à jour Android Support Library' "Google Play Services" et "Google Référentiel" aussi.
OriginalL'auteur Sharjeel Ayubi
Votre activité de classe doit étendre
AppCompatActivity
OriginalL'auteur Osama Islam