Caused by: java.lang.NoClassDefFoundError: com.inn.wireless.data.Users
at com.inn.activity.parser.INITParser.parseLoginResponse(INITParser.java:87)
at com.inn.activity.parser.INITParser.parseLoggedInUserResponse(INITParser.java:69)
at com.inn.activity.net.RequestHandler.sendLoginRequest(RequestHandler.java:267)
at com.inn.activity.LoginActivity$CheckLoginAsyn.doInBackground(LoginActivity.java:227)
at com.inn.activity.LoginActivity$CheckLoginAsyn.doInBackground(LoginActivity.java:207)
at android.os.AsyncTask$2.call(AsyncTask.java:288)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
用户类添加到我的项目中
那么问题出在哪里。
我在这行有错误
Users user = new Gson()。fromJson(json,Users.class);
如果我添加编译'com.android.support:design:23.3.0'此依赖项,则会发生此错误
我在Ubuntu 14中使用AndroidStudio
最佳答案
当Java虚拟机在运行时无法找到特定的类时,Java中的NoClassDefFoundError
就会出现。可能有多个原因:
NoClassDefFoundError
由于静态初始化失败而很常见检查this blog以获取更多信息。在您的情况下,JVM在运行时无法找到
Users.class
。请分享您的项目结构以改善此答案。
关于java - 由: java.lang.NoClassDefFoundError: com.inn.wireless.data.Users引起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38594021/