突然,我剛剛從Play商店安裝應用程序後開放的應用程序崩潰。 但問題是,當我在調試模式下運行android studio中的代碼時,應用程序不會崩潰。通過上傳progaurd規則映射文件到谷歌播放控制檯Deobfuscate生產android錯誤
當我在谷歌播放控制檯上查找崩潰錯誤時,我看到一些混淆代碼不容易從錯誤發生的位置猜測出來。
java.lang.NullPointerException:
at com.wl.model.a.b (Unknown Source)
at com.wl.model.a.a (Unknown Source)
at com.wl.model.a$1.a (Unknown Source)
at b.w$a.b (Unknown Source)
at b.a.b.run (Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
從錯誤我知道有一些空指針異常,但無法追蹤它的起源。
谷歌播放控制檯說上傳反混淆文件去混淆錯誤代碼。
現在我的問題是,我無法找到我的項目源文件夾中的去混淆文件。
我嘗試上傳pro-gaurd規則文件,但谷歌播放控制檯拒絕它。
請爲我提供尋找去混淆文件的路徑或位置(它通常出現在這裏)。
我會試試這個。 – WitVault