Эта строчка есть во многих opensource проектах. Она позволяет просматривать StackTrace при падении приложения. Однако, вытащив “.source” из smali-кода, мы получим всю иерархию проекта с полными названиями классов.
если написать так: -keepattributes SourceFile
-renamesourcefileattribute SourceFile
то ничего из smali вы не вытащите из атрибута source
Тестируют они на таких же девайсах, и конечно тоже это заметили, но как обычно в таких случаях бывает, сейчас в приоритете выкатить рабочую версию, собирать фидбек, обработать его и уже потом делать изменения и оптимизацию.
Information
Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
если написать так:
-keepattributes SourceFile
-renamesourcefileattribute SourceFile
то ничего из smali вы не вытащите из атрибута source
жаль что не рассматривали R8, интересно было бы прочитать вашу версию исследований
про него как раз недавно ходил сюда
habr.com/ru/company/redmadrobot/blog/437126
из последнего что изучал/смотрел на тему ProGuard и реверса (рекомендую)
www.youtube.com/watch?v=aBm5iYg7uJU