2012-03-30 1 views
1

zu lösen, während der Schaffung ich diesen Fehler auftritt: für Lösung, wo ich bitte leite mich nicht ändern ..android einfache UTF-8 Fehler ..Don't wissen, wie

-version-name 
[2012-03-30 11:49:31 - Helloworld]  inserts android:versionName in to manifest. 
[2012-03-30 11:49:31 - Helloworld] --custom-package 
[2012-03-30 11:49:31 - Helloworld]  generates R.java into a different package. 
[2012-03-30 11:49:31 - Helloworld] --auto-add-overlay 
[2012-03-30 11:49:31 - Helloworld]  Automatically add resources that are only in overlays. 
[2012-03-30 11:49:31 - Helloworld] --rename-manifest-package 
[2012-03-30 11:49:31 - Helloworld]  Rewrite the manifest so that its package name is the package name 
[2012-03-30 11:49:31 - Helloworld]  given here. Relative class names (for example .Foo) will be 
[2012-03-30 11:49:31 - Helloworld]  changed to absolute names with the old package so that the code 
[2012-03-30 11:49:31 - Helloworld]  does not need to change. 
[2012-03-30 11:49:31 - Helloworld] --rename-instrumentation-target-package 
[2012-03-30 11:49:31 - Helloworld]  Rewrite the manifest so that all of its instrumentation 
[2012-03-30 11:49:31 - Helloworld]  components target the given package. Useful when used in 
[2012-03-30 11:49:31 - Helloworld]  conjunction with --rename-manifest-package to fix tests against 
[2012-03-30 11:49:31 - Helloworld]  a package that has been renamed. 
[2012-03-30 11:49:31 - Helloworld] --product 
[2012-03-30 11:49:31 - Helloworld]  Specifies which variant to choose for strings that have 
[2012-03-30 11:49:31 - Helloworld]  product variants 
[2012-03-30 11:49:31 - Helloworld] --utf16 
[2012-03-30 11:49:31 - Helloworld]  changes default encoding for resources to UTF-16. Only useful when API 
[2012-03-30 11:49:31 - Helloworld]  level is set to 7 or higher where the default encoding is UTF-8. 

Antwort

1

Ich bin mit dieser Art von Fehler konfrontiert. Bitte führen Sie Ihr Programm in die Android-Version 2.3. etwas oder über .. Sie können diesen Fehler nicht erneut auftreten.

Lesen Sie einfach Ihre letzten zwei logcate utf-16 so..do es, wenn Sie andere Fehler bekommen. bitte posten Sie Ihre logcat hier agian mit diesem Fehler ..

zum Ändern es einfach nicht, wie es:

project -> right click -> properties ->Android ->default 2.2 is selected in your case. 
or any low version. 

wählte das Android 2.3. oder höher und führe das Programm erneut aus.

0

Ich weiß nicht genau, dass dies ein Problem verursacht, aber Sie können versuchen, dies zu tun.

Go in Eclipse Projekt -> Rechtsklick -> Eigenschaften -> Ressourcen -> unter Textdateikodierung - Wählen Sie Andere -> Wählen Sie UTF -16 von Drop- unten -> Übernehmen und OK

Erstellen und bereinigen Sie das Projekt.

+1

Ich habe das nicht gefunden ** Unter Text File Encoding - Select ** .. können Sie mich bitte für das ... –

+1

@fullError Haben Sie nicht "Text File Encoding - auf der rechten Seite, wenn Sie auswählen Ressource" – MKJParekh

0

Ich konnte ein Dokument nicht validieren, da es in Zeile 142 ein oder mehrere Bytes enthielt, die nicht als utf-8 interpretiert werden können (mit anderen Worten, die gefundenen Bytes sind keine gültigen Werte in der angegebenen Zeichencodierung). Bitte überprüfen Sie sowohl den Inhalt der Datei als auch die Zeichencodierung.

Der Fehler war:

utf8 "\ xA9" Karte nicht für Unicode

Um dies zu beheben, entfernen Sie Zeichen wie © und alle chinesischen Schriftzeichen.