使用Android Studio的IBM RTC Plain Java Client Libraries中的java.lang.ExceptionInInitializerError

时间:2015-10-30 13:35:00

标签: android-studio rtc

对于我来说,使用Android Studio在Android App中使用IBM RTC Plain Java Libraries(jar文件)是一个非常复杂的问题 但就这一行:

ITeamRepository repository = TeamPlatform.getTeamRepositoryService().getTeamRepository(REPOSITORY_ADDRESS);

我收到了例外java.lang.ExceptionInInitializerError

除此之外如果我在Java应用程序中运行,那么没有异常,一切顺利

原因是什么,我花了很多时间 请指导我 Thanku

1 个答案:

答案 0 :(得分:0)

我终于明白了 Android上不支持某些Java API,因此在启动时初始化时会导致此异常上升。您需要使用RTC Rest API或OSLC API来提取数据,而不是这些普通Java客户端库。

OR

您也可以创建自己的Java Restful Web Service,它可以使用Plain Java Client Libraries,然后向Mobile app提供所需的结果。