0
수축 및 최적화와 함께 proguard를 사용하는 것이 좋습니다. 그러나 그렇게하면 버그가보고 된 경우 라인 번호 추적을 잃지 않습니까? 오류에서보고 된 행 번호는 코드의 실제 행 번호와 일치하지 않으므로 오류가 발생한 위치를 실제로 볼 수 없습니다.수축 및 줄 번호가있는 수호자
누락 된 부분이 있습니까? 수축을 막아야합니까!
수축 및 최적화와 함께 proguard를 사용하는 것이 좋습니다. 그러나 그렇게하면 버그가보고 된 경우 라인 번호 추적을 잃지 않습니까? 오류에서보고 된 행 번호는 코드의 실제 행 번호와 일치하지 않으므로 오류가 발생한 위치를 실제로 볼 수 없습니다.수축 및 줄 번호가있는 수호자
누락 된 부분이 있습니까? 수축을 막아야합니까!
ProGuard에는 난독 화 된 이름의 줄 번호 정보와 매핑을 유지할 수있는 옵션이 있으므로 원본 코드로 되돌릴 수 있습니다. 여기
-printmapping out.map
-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTable
더 많은 정보는 : http://proguard.sourceforge.net/manual/examples.html#stacktrace
참으로 나는 라이너 번호를 유지 대해 undertstand. 그러나 줄 번호가있는 오류 보고서를 받으면 축소 된 코드가 포함 된 생성 된 apk를 기반으로합니다. 따라서 축소 코드의 줄 100은 원래 코드에서 130 일 수 있습니다. – Snake