J'ai importé mon projet Eclipse vers Android Studio.i Googled mais ne pas obtenir de bonne réponse.
Ces erreurs sont survenues - mon code d'application bulidale de gradle est p> Veuillez résoudre mon problème.
Merci p> p>
4 Réponses :
Erreur: ':' n'est pas un caractère de nom de ressource valide p>
signifie que vous avez un nom de ressource comme p>
xxx pré> mais le côlon n'est pas autorisé. p>
Essayez ceci: p>
Ouvrez votre
string.xml code> p> li>
type ctrl kbd> + f kbd> (sur win / linux) p> li>
vérifier regex em> et recherchez par
"[A-ZA-Z _] *: [A-ZA-Z _] *" CODE> P> li>
Retirez le côlon et si nécessaire, remplacez-le avec un sous-secteur
_ code> p> li>
compilez votre
apk code> p> li> ul> blockQuote>
Compiler 'com.android.support:design:23.1.1' Je pense que vous devriez essayer "-" au lieu de colon après la conception p>
En fait, vous ne pouvez même pas avoir de nom comme Error: break is not a valid resource name (reserved Java keyword)
Dans mon cas, il y avait malheureusement quelques modèles d'identifiant de la forme Cela s'est passé lors de la mise à niveau vers AGP 3.3. P>
Vous pouvez rechercher le REGEXP "@ id / android: foo" code>. Les transformer en
"@ + id / foo" code> a résolu le problème. P>
= "@ \ + [^"] *: [^ "] *" code> dans votre dossier de mise en page. P>
Oui, la mise à niveau vers 3,3 apportait celui-ci
Essayez de vérifier votre fichier strings.xml.
Oui Vivek, je peux lire et modifier également la notation spécifique.Still s'est produite.
Ces types d'erreur peuvent survenir lorsque vous essayez d'exécuter le projet sans synchronisation.