2012-03-30 20 views
1

,同時創造我面臨着這樣的錯誤: 的解決方案,以改變我沒請指導我..Android簡約UTF-8錯誤..Don't知道如何解決

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

回答

1

我面臨這種類型的錯誤。 請運行您的程序到Android版本2.3。東西或以上.. 你不能再次面對這個錯誤。

剛剛閱讀你的最後兩個logcate utf-16 so..do它,如果你正在得到其他錯誤。 請張貼在這裏agian與錯誤的logcat的..

改變它只是不喜歡它:

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

選擇的是Android 2.3。或以上並再次運行程序。

0

不知道確切地說,這是造成問題,但你可以試試這個。

轉到在Eclipse項目 - >右鍵 - >屬性 - >資源 - > 在文本文件編碼 - 從掇 向下>選擇UTF -16 - - 選擇其他>應用和確定

構建和清理項目。

+1

我沒有找到這** **在文本文件編碼 - 選擇** .. 可以請你指導我... – 2012-03-30 13:36:32

+1

@fullError你沒有「文本文件編碼 - 在右側,當你選擇資源」 – MKJParekh 2012-03-30 13:42:51

0

我無法驗證文檔,因爲第142行包含一個或多個不能被解釋爲utf-8的字節(換句話說,找到的字節在指定字符編碼中不是有效值)。請檢查文件內容和字符編碼指示。

錯誤是:

UTF8 「版權所有\ xA9」 不映射到Unicode

爲了解決這個問題,刪除像©和任何中國字符的字符。

相關問題