我使用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