Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 前向回溯输出混淆_Android_Proguard - Fatal编程技术网

Android 前向回溯输出混淆

Android 前向回溯输出混淆,android,proguard,Android,Proguard,我这里有一个来自android market的一款游戏的堆栈跟踪。我已经放弃了它,但我不能真正理解它 我不是在请求错误本身的帮助,而是请求如何解释这个错误 我是从市场开始的: java.lang.IllegalArgumentException at java.nio.Buffer.position(Buffer.java:299) at com.a.a.k.o.a(Unknown Source) at com.a.a.k.w.a(Unknown Source) at com.a.a.k.w.o

我这里有一个来自android market的一款游戏的堆栈跟踪。我已经放弃了它,但我不能真正理解它

我不是在请求错误本身的帮助,而是请求如何解释这个错误

我是从市场开始的:

java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:299)
at com.a.a.k.o.a(Unknown Source)
at com.a.a.k.w.a(Unknown Source)
at com.a.a.k.w.onDrawFrame(Unknown Source)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1363)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118)
但是retrace.bat的输出是更长的,所以我不知道com.a.a.k.o.a是什么(对于exmaple)


在模糊过程中是否将4个函数合并为1个?或者什么?

您处理的代码和堆栈跟踪不包含行号,因此ProGuard无法分辨模糊的方法名称“a”对应的原始方法名称。然后打印出所有可能的备选方案。美国联邦法规。普罗瓜德酒店


本手册还记录了如何在模糊处理步骤中保留行号。

您应该将
-keepattributes SourceFile,LineNumberTable
添加到proguard配置文件中

从今天起,回溯手册似乎无法访问。我已经启用了
LineNumberTable
等,我可以在映射文件中看到行号,但回溯仍然无法消除方法之间的歧义。
java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:299)
at com.eaw.graphics.WorldViewShader.void glSetMVPMatrix(float[])(Unknown Source)
                                    void glSetNormalMatrix(com.eaw.graphics.AMatrix)
                                    void SetVertices(java.nio.FloatBuffer)
                                    void ApplyArgs(com.eaw.graphics.WorldViewShaderArgs)
at com.eaw.graphics.TriangleRenderer.void onDrawFrame(com.eaw.airrace.ILayer,com.eaw.airrace.StepOutput,boolean)(Unknown Source)
                                     void loadTexture$332cd44f(int[],int,int)
                                     void delayedLoadTexture(int[],int[],int,int)
at com.eaw.graphics.TriangleRenderer.void onDrawFrame(javax.microedition.khronos.opengles.GL10)(Unknown Source)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1363)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118)