Ryosuke-Androiddev / CodeCheck

Apache License 2.0
0 stars 0 forks source link

Proguard setup and gitignore setup #17

Closed Ryosuke-Androiddev closed 2 years ago

Ryosuke-Androiddev commented 2 years ago

18a959190ba335ef08ca021b4d01f294351737ff‥delete # for tracking stack trace, add InnerClasses, Exception, Signature at keepattributes and define proguard when debug mode it is not working.

0b311903bbf311e78e1dbeaaf5edcd9d50010804‥add .Ds_Store line the reason is if we don't anyone confirm your directory without permissions.

追加情報

・デバッグでは、難読化を有効にしない設定の追加を行いました

・Gson, Retrofit の情報を得るために、 InnerClasses, Exception, Signatureを、keepattributesに追加しました。

・-keepattributes LineNumberTable,SourceFile,-renamesourcefileattribute SourceFileを利用し、スタックトレースから対応する行番号を得るためにプロガードを設定しました。

・.Ds_Storeで、ディレクトリの情報がOSによっては閲覧できる可能性があるので、.gitignoreに追加しました