在我的手机升级到Android4.03ICS后,我的游戏不再打开,它只是在deviCe上没有任何错误消息的情况下关闭,在eclipse上也是如此
04-02 16:55:27.672: E/dalvikvm(26884): JNI ERROR (app bug): attempt to use stale local reference 0x1
04-02 16:55:27.672: E/dalvikvm(26884): VM aborting
我的游戏主要是用java写的,但有些部分是用c写的,我想问题就是这样(问题不是很难弄清楚,因为它说JNI ERROR :)
当然,我不知道问题出在哪里,所以我不给出任何代码
我在Android2.3上没有这个问题
我不知道它是否有帮助,但我有时也会收到这个错误
04-02 16:55:26.061: E/Adreno200-ES11(26884): <qglDrvAPI_glTexImage2D:1913>: GL_STACK_UNDERFLOW
发布于 2014-06-13 02:09:31
这是欧内斯特答案的一个变体,我没有将布尔值甚至布尔值作为参数传递给call方法,而是传递了字面值true (是的,当我发现这一点时,我确实反复踢自己),它的值当然是0x1。
发布于 2018-10-05 00:23:34
在我的例子中,我在调用NewObject
时遗漏了一些构造函数所需的参数(也可能适用于调用方法)。
https://stackoverflow.com/questions/9978011
复制相似问题