Home 9월 17일 Today I Learned
Post
Cancel

9월 17일 Today I Learned

오늘 한 일

  • A·아이 프로젝트를 진행하였다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낀 점

오늘은 컨디션이 별로 좋지 못해서 코딩을 별로하지 못했다 아마 어제 했던 홍보부 입학설명회 일을 해서 그런 거 같은데 내일은 강의를 사서 다시 공부를 시작해야겠다

배운 점

안드로이드 난독화 예외처리

안드로이드에서 난독화를 할 때 주요 라이브러리와의 상호 작용에 있어서 앱의 동작에 영향을 줄 수 있기 때문에 항상 난독화 후에 앱의 기능을 철저히 테스트해야 한다

예를 들어 외부 라이브러리를 참조한 경우 등 난독화를 하지 않고 유지해야 하는 경우가 있다 이럴 때는 proguard-project.txt 등의 proguard file에서

1
-keep class 패키지이름{ *; }

이런식으로 코드를 적어 해당 패키지 혹은 클래스를 난독화 예외 처리한다

내일 계획

내일은 포트폴리오 및 이력서를 정리해야겠다

This post is licensed under CC BY 4.0 by the author.

9월 16일 Today I Learned

9월 18일 Today I Learned