7

我在 Android 2.2.1 上遇到异常:

java.lang.NoSuchMethodError: java.lang.String.isEmpty

text.isEmpty从 Scala 打来电话。任何想法,如何解决这个问题?

4

4 回答 4

10

java.lang.String.isEmpty()在姜饼 (2.3) 中添加。您将不得不编写自己的替换函数......

于 2010-12-09T10:02:36.030 回答
9

使用 JRE/JDK 1.5,它isEmptyString. 这将避免 Scala 使用 1.6isEmpty而不是自己的情况。如果您也有 Java 库,请务必选择与 1.5 兼容的库。

于 2010-12-09T11:01:58.937 回答
7

交替使用(text.length()>0)?

于 2010-12-09T10:05:50.710 回答
4

改用 TextUtils.isEmpty(),从 API 级别 1 开始可用。

于 2013-03-14T13:04:47.500 回答