我使用SignalA为我的原生android应用程序开发了一些R & D,该应用程序不是移动Web应用程序。在版本2.2设备上运行带有SignalA的android应用程序时,我遇到了一些问题,显示以下错误。SignalA支持Android应用程序的所有版本?
java.lang.NoSuchMethodError:java.lang.String.isEmpty 在com.zsoft.SignalA.transport.longpolling.ConnectingState $ 1.onComplete(ConnectingState.java:50)
所以我需要一些澄清下列情况下
1)在所有版本的android中使用SignalA有没有限制? 2)在Native Android应用程序上使用SignalA时,所有事情都必须集中起来? 3)SignalA是否仅支持LongPolling传输?
如果可能,请尽快回复。
http://developer.android.com/reference/java/lang/String.html#isEmpty()显示在API级别9中添加。因此,如果您的图书馆引用它,那么它将不兼容API级别<9。好消息是,API级别8代表Android 2.2/Froyo,这些代表现在很少(<3%,主要是较旧/较不强大的设备)。 – 323go