Android – Il prefisso "xmlns" non può essere vincolato a qualsiasi spazio dei nomi esplicitamente; né il namespace per "xmlns" può essere associato esplicitamente a qualsiasi prefisso

Qualcuno ha ottenuto questo problema di nomi "xmlns" (vedi sotto)? Non riesco più a build il mio progetto di lavoro.

Nota: il problema sembra simile a Android Gradle unita Values.xml utilizza lo spazio dei nomi sbagliato , ma non ho trovato uno spazio dei nomi inutilizzato. Ho eseguito un'ispezione, ma non sono stati trovati spazi di spazio inutilizzati.

  • Nascondere l'intestazione ListView / Nascondere un divisore singolo in una list
  • L'applicazione funziona nel debug / esecuzione da Eclipse, ma .APK fornisce .classNotFoundException quando analizza il layout XML che contiene una vista personalizzata
  • Ottieni l'elenco dei tweet nella linea di tempo utente utilizzando Fabric Android
  • Session.openActiveSession solo chiama OPENING in Facebook Android SDK
  • Decodifica del stream RTSP in diretta: grande ritardo video utilizzando MediaPlayer su Android
  • Cambiare automaticamente la locale dell'emulatore Android
  • 3 Solutions collect form web for “Android – Il prefisso "xmlns" non può essere vincolato a qualsiasi spazio dei nomi esplicitamente; né il namespace per "xmlns" può essere associato esplicitamente a qualsiasi prefisso”

    Nel mio caso l'eliminazione del file com_crashlytics_export_strings.xml ha risolto questo errore.

     <?xml version="1.0" encoding="utf-8" standalone="no"?> <resources> <!-- This file is automatically generated by Crashlytics to uniquely identify individual builds of your Android application. Do NOT modify, delete, or commit to source control! --> <string xmlns:ns0="http://schemas.android.com/tools" name="com.crashlytics.android.build_id" ns0:ignore="UnusedResources,TypographyDashes" translatable="false">xxxxxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</string> </resources> 

    È necessario rimuovere tutti i xmlns: android = "http://schemas.android.com/apk/res/android&quot; dal tag di stile del file principale \ res \ values ​​\ style.xml . Il file style.xml dovrebbe essere simile a questo: (assicurati che nessun field xmlns nel tag di stile)

     <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="AppBaseTheme" parent="android:Theme.Light"> </style> <style name="AppTheme" parent="AppBaseTheme"> </style> <style name="RadioButton" parent="@android:style/Widget.CompoundButton"> <item name="android:button">@null</item> <item name="android:padding">5dp</item> </style> <style name="EditText" parent="@android:style/Widget.EditText"> <item name="android:textSize">15sp</item> </style> </resources> 

    Ho potuto cancellare questo errore "modificando" la mia build.gradle bene (eliminare uno spazio, ecc.) E poi pulire la mia build. Senza prima modificare il file di build di gradle, Android Studio non stava prendendo le modifiche.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.