Scala на Android: java.lang.NoSuchMethodError: java.lang.String.isEmpty

Я следую Exception на Android 2.2.1:

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

Я text.isEmpty из Scala. Любая идея, как это решить?

Используйте JRE / JDK 1.5, у которого не было метода isEmpty для String . Это позволит избежать ситуаций, когда Scala использует 1.6 isEmpty вместо своего собственного. Если у вас есть библиотеки Java, обязательно выберите совместимые с 1.5.

java.lang.String.isEmpty() добавлен в Gingerbread (2.3). Вам придется написать свою собственную функцию замены …

Альтернативно использовать (text.length()>0) ?

Вместо этого используйте TextUtils.isEmpty (), доступный с уровня API 1.