小编Eri*_*gal的帖子

由于ClassNotFoundException而无法启动活动

我正在尝试使用代码启动一个新活动:

Intent i = new Intent(this, TempLobbyActivity.class);
startActivity(i);
finish();
Run Code Online (Sandbox Code Playgroud)

当我启动此代码时,我在执行Intent构造函数时遇到以下异常.

FATAL EXCEPTION: main
Process: com.edr.iveflownthat, PID: 1457
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/edr/iveflownthat/TempLobbyActivity;
    at com.edr.iveflownthat.pages.MainActivity.tryAutoLogin(MainActivity.java:46)
    at com.edr.iveflownthat.pages.MainActivity.onCreate(MainActivity.java:22)
    at android.app.Activity.performCreate(Activity.java:5933)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
    at android.app.ActivityThread.access$800(ActivityThread.java:144)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:135)
    at android.app.ActivityThread.main(ActivityThread.java:5221)
    at java.lang.reflect.Method.invoke(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
Caused by: java.lang.ClassNotFoundException: Didn't find class     "com.edr.iveflownthat.TempLobbyActivity" on path: DexPathList[[zip file "/data/app/com.edr.iveflownthat-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
FATAL EXCEPTION: main
Process: com.edr.iveflownthat, PID: 1457
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/edr/iveflownthat/TempLobbyActivity;
    at com.edr.iveflownthat.pages.MainActivity.tryAutoLogin(MainActivity.java:46) …
Run Code Online (Sandbox Code Playgroud)

java android noclassdeffounderror android-intent

14
推荐指数
1
解决办法
3万
查看次数

为什么 GDB 在写入网络时会中断?

每当我的程序到达一个write()函数时,我都会收到此错误。该程序将再次继续,但将在下一次write()调用时停止。当我在 gdb 之外运行该程序时,它运行正常。

Program received signal SIGPIPE, Broken pipe.
0x00007ffff794b340 in __write_nocancel () at ../sysdeps/unix/syscall-template.S:81
81      ../sysdeps/unix/syscall-template.S: No such file or directory.
Run Code Online (Sandbox Code Playgroud)

有人告诉我,当从远程端关闭套接字时会发生这种情况,但这是如何发生的。

注意:服务器和客户端都在同一台计算机上运行,​​并且服务器是为我预先构建的,因此我无权访问它的代码。

c gdb

2
推荐指数
1
解决办法
1573
查看次数

我的SQL查询有问题吗?

SELECT * FROM iveflownthat.messages WHERE from=1 OR to=1
Run Code Online (Sandbox Code Playgroud)

它一直给我错误.我检查以确保字段,表和数据库名称正确.

sql sql-server

-4
推荐指数
1
解决办法
57
查看次数

标签 统计

android ×1

android-intent ×1

c ×1

gdb ×1

java ×1

noclassdeffounderror ×1

sql ×1

sql-server ×1