android simple UTF-8 Ошибка .. Не знаю, как решить - PullRequest
1 голос
/ 30 марта 2012

при создании я столкнулся с этой ошибкой: для решения, где изменить я не, пожалуйста, направьте меня ..

 -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.

Ответы [ 3 ]

1 голос
/ 30 марта 2012

Я сталкиваюсь с этим типом ошибки.Пожалуйста, запустите вашу программу на Android версии 2.3.что-то или выше .. Вы не можете столкнуться с этой ошибкой снова.

Просто прочитайте последние два logcate utf-16, так что ... сделайте это, если вы получаете другую ошибкупожалуйста, оставьте свой logcat здесь agian с этой ошибкой ..

для изменения просто сделайте это следующим образом:

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

выбрал Android 2.3.или выше и снова запустите программу.

0 голосов
/ 17 мая 2012

Мне не удалось проверить документ, потому что в строке 142 он содержал один или несколько байтов, которые нельзя интерпретировать как utf-8 (другими словами, найденные байты не являются допустимыми значениями в указанной кодировке символов). Пожалуйста, проверьте содержимое файла и указание кодировки символов.

Ошибка была:

utf8 "\ xA9" не сопоставляется с Unicode

Чтобы это исправить, удалите такие символы, как © и любые китайские символы.

0 голосов
/ 30 марта 2012

Не знаю точно, что это создает проблему, но вы можете попробовать это.

Перейти к проекту в затмении -> Правый клик -> Свойства -> Ресурсы -> Под текстомКодировка файла - Выберите Другое -> Выберите UTF -16 из выпадающего меню -> Применить и OK

Создание и очистка проекта.

...