2011-10-10 89 views
1

我開發一個Android應用程序,並在Eclipse中,java.text.Normalizer無法導入。這就像Eclipse無法找到它。我看到另一個SO問題,詢問關於<版本2.3的Android應用的Normalizer替代方案。該類僅限於某些Android SDK版本嗎?爲什麼我的Android應用程序不支持java.text.Normalizer?

+1

它被添加到2.3中,但它似乎在2.2中可用:無論如何:http://stackoverflow.com/questions/8185332/why-is-java-text-normalizer-available-on-my-android-2 -2電話 –

回答

2

是 - 他們只在2.3中添加它,在Normalizer上看到developer docs page的右上角,它表示「從:API級別9」。

+0

Ahhhh ...出於某種原因,我認爲它是'java.text。*',這意味着它不是核心Android的分野。謝謝。 –

+0

我如何看待它在許多與Android開發無關的隨機Java網站上討論? –

+0

這是一個標準的Java類,但由於Android不是一個標準的Java環境,他們可以選擇他們想要支持的標準類。他們中有一些人仍然不支持他們,並且他們中有一些他們最近只是增加了支持;每一個新類都意味着一個稍大一點的操作系統(=更多的閃存使用),更不用說額外的測試,以確保它不會被每次新的Android更新所破壞。 – Ertebolle

1

這是菱在API 9.確保您在eclispe打你的應用程序的性能使用正確的API設置。

相關問題