java.lang.Exception: button crash
at fa.p.d(:63)
at ra.h.d(:49)
at o.w.k(:531)
at w.c3.m(:134)
at je.a.q(:9)
at je.f.z(:79)
at bf.h.s(:100)
at bf.h.G(:33)
at bf.h.q(:17)
at p1.p0.H0(:51)
at p1.p0.Z(:31)
at v.e.Z(:5)
at v.c0.Z(:3)
at p1.i.f(:157)
at p1.i.f(:136)
at p1.i.f(:136)
at p1.i.f(:136)
at p1.i.f(:136)
at p1.i.f(:136)
at p1.e.b(:30)
at p1.y.a(:122)
at v1.x.E(:79)
at v1.x.l(:214)
есть ли какой-нибудь способ сохранить читаемость трассировки стека?
Примечание: я попробовал это в своем файле proguard:
Я отправляю трассировку стека сбоя на свой сервер, когда я использую r8 и запутываю, трассировка стека становится неразборчивой и нечитаемой, вот так: [code]java.lang.Exception: button crash at fa.p.d(:63) at ra.h.d(:49) at o.w.k(:531) at w.c3.m(:134) at je.a.q(:9) at je.f.z(:79) at bf.h.s(:100) at bf.h.G(:33) at bf.h.q(:17) at p1.p0.H0(:51) at p1.p0.Z(:31) at v.e.Z(:5) at v.c0.Z(:3) at p1.i.f(:157) at p1.i.f(:136) at p1.i.f(:136) at p1.i.f(:136) at p1.i.f(:136) at p1.i.f(:136) at p1.e.b(:30) at p1.y.a(:122) at v1.x.E(:79) at v1.x.l(:214) [/code] есть ли какой-нибудь способ сохранить читаемость трассировки стека? Примечание: я попробовал это в своем файле proguard: [code]-keepattributes SourceFile,LineNumberTable -renamesourcefileattribute SourceFile [/code] Но разницы не было.
В Java можно получить снимок трассировок стека всех запущенных потоков.
Это делается с помощью java.lang.Thread.getAllStackTraces() (он возвращает Map).
Мое требование — запутать библиотеку Android с помощью Proguard, а затем изучить поведение сгенерированного запутанного кода. Я внес изменения в build.gradle моего модуля, и когда я собираю свою библиотеку, я получаю папку сборки внутри папки моего...
Я пытался вычислить энтропию запутывания для диагональных состояний колокола. Я пробовал много реализаций в Python, и все они дали мне, что все возможные государства имеют эту энтропию, равную 1.
Это совершенно неправильно, потому что единственными...