Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.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
Java 神秘的d()方法中的Android崩溃_Java_Android_Obfuscation_Generated Code - Fatal编程技术网

Java 神秘的d()方法中的Android崩溃

Java 神秘的d()方法中的Android崩溃,java,android,obfuscation,generated-code,Java,Android,Obfuscation,Generated Code,收到一份游戏商店崩溃报告(万岁)。堆栈跟踪列出发生在MyActivity\onCreate()内部的MyActivity\d()中的NPE。这是编译器生成的方法吗?当然不是我写的 Caused by: java.lang.NullPointerException at com.example.MyActivity.d(Unknown Source) at com.example.MyActivity.onCreate(Unknown Source) at android.app.Activity

收到一份游戏商店崩溃报告(万岁)。堆栈跟踪列出发生在
MyActivity\onCreate()
内部的
MyActivity\d()
中的NPE。这是编译器生成的方法吗?当然不是我写的

Caused by: java.lang.NullPointerException
at com.example.MyActivity.d(Unknown Source)
at com.example.MyActivity.onCreate(Unknown Source)
at android.app.Activity.performCreate(Activity.java:5008)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)

提前谢谢

您可能在构建时运行了pro guard(谷歌模糊处理)。 查找一个名为mapping.txt的文件,它将为您提供d()方法的实名

mapping.txt: 列出原始和模糊化的类、方法和字段名称之间的映射。当您从发布版本收到bug报告时,此文件非常重要,因为它将模糊的堆栈跟踪转换回原始类、方法和成员名称


查看更多信息。

您至少应该在创建时发布
onCreate
。您是否在项目上运行了proguard?看起来代码被混淆了,因此无法详细说明此堆栈跟踪。