목록코딩/Android (2)
삐까냥의 파도타기
안녕하세요. Android Studio(3.0.1)를 사용하면서 AVD 혹은 스마트폰에 App을 실행할 때 반응하지 않는 문제를 겪었습니다. 검색을 해도 잘 나오지 않기 때문에 오랜만에 글을 올려 봅니다. 저는 아래와 같은 에러를 경험했고, 이에 대한 해결 방법을 알려드리겠습니다. Unable to locate adbjava.lang.IllegalArgumentException: Unable to locate adb adb를 찾을 수 없다는 의미죠. 원인 : Avast가 adb를 검역소로 이동했다. 해결 방법 : Avast의 겸역소에서 복원하고, 검사 제외 목록에 추가한다. 빨간 네모안이 adb.exe입니다. 이를 선택해서 "복원"을 해주세요. (adb가 저장된 주소를 저장하세요. 제외 목록에 추가해야 ..
안녕하세요. Android 개발을 하면서 아주아주아주 중요한 소스 코드 난독화 방법을 알려드립니다. 우선 소스 코드 난독화 하는 이유는 말하겠습니다. 기껏 힘들게 만든 APK 파일을 이렇쿵 저렇쿵 하면 소스 코드를 얻을 수 있는데요, 이를 방지하기 위해서 ProGuard를 통해 소스 난독화를 하는 것입니다. Build.gradle(app)에 들어가주세요. BuildTypes의 minifyEnabled를 true로 바꿔주면 됩니다. 아주아주아주아주아주아주 간단하죠. 그런데 말입니다. 아랫글도 꼭 읽으세요. Application을 Google Play에 출시를 하게 되면 오류 리포트를 받을 수 있습니다. 문제는 소스 난독화를 활성화한 Application 같은 경우 오류 리포트에 나오는 소스 부분 또한 난독..