gpt4 book ai didi

codenameone - 如何在 Codenameone 中调试此类错误?

转载 作者:行者123 更新时间:2023-12-04 03:12:43 27 4
gpt4 key购买 nike

我有一个在模拟器上运行良好的应用程序。我做了一个 Android 构建并安装在设备上。现在,一些功能不起作用。我收到的调试日志包含多个此类错误

    [EDT] 0:23:31,275 - Exception in Ziemozi version 1.0
[EDT] 0:23:31,275 - OS and
[EDT] 0:23:31,275 - Error java.lang.NullPointerException: Attempt to invoke virtual method 'void com.codename1.ab.l.n(int)' on a null object reference
[EDT] 0:23:31,276 - Current Form null
[EDT] 0:23:31,276 - Exception: java.lang.NullPointerException - Attempt to invoke virtual method 'void com.codename1.ab.l.n(int)' on a null object reference
java.lang.NullPointerException: Attempt to invoke virtual method 'void com.codename1.ab.l.n(int)' on a null object reference
at com.codename1.g.j.a(InfiniteScrollAdapter.java:156)
at com.codename1.g.j.a(InfiniteScrollAdapter.java:143)
at com.codename1.ab.aa.t(InfiniteContainer.java:177)
at com.codename1.ab.aa$5.run(InfiniteContainer.java:193)
at com.codename1.ab.r.n(Display.java:1298)
at com.codename1.ab.r.l(Display.java:1242)
at com.codename1.ab.r.k(Display.java:1130)
at com.codename1.ab.ao.run(RunnableWrapper.java:120)
at com.codename1.impl.b$1.run(CodenameOneThread.java:60)

我该如何调试它或它是如何出现的以便我可以修复它?

最佳答案

当从 InfiniteContainer 返回的组件之一为 null 时,就会发生这种情况。例如。你做了类似的事情:

public Component[] fetchComponents(int index, int amount);
// ...
return cmps;
}

cmps 是一个大于 0 但其中一个元素为 null 的有效数组。

关于codenameone - 如何在 Codenameone 中调试此类错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57987110/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com