안드로이드

    [안드로이드] JCenter Deprecated

    안드로이드 스튜디오에서 빌드 작업 중 JCenter 지원이 종료된다는 빌드 메시지를 확인했습니다. 관련 자료를 확인해 보았는데, 2022년 2월 1일까지는 JCenter를 사용할 수 있고 그 뒤에는 JCenter에 올라와 있는 라이브러리를 다운로드할 수 없다고 합니다. 제가 빌드하고 있는 앱의 라이브러리 중에서는 JCenter에서 다운로드하는 라이브러리가 많아서 아직 삭제하지 못하고 있습니다. 아마도 대부분의 개발자분들이 그럴 것이라 생각합니다. jcenter()를 사용하지 않는다면 bulid.gradle에서 모든 jcenter() 항목을 삭제해주면 빌드 메시지가 더 이상 나타나지 않습니다. 참고 : http://developer.android.com/studio/build/jcenter-migratio..

    [안드로이드] GreenDao - Could not init DaoConfig 디버그

    저는 보통 SQLITE DAO로 greenDao를 이용합니다. 이때까지 큰 문제가 없었는데, 새로운 앱에 proguard를 새로 적용하면서 문제가 발생했습니다. proguard-rules.pro 에 아래와 같은 코드를 삽입하여 문제를 해결합니다. # greenDao -keepclassmembers class * extends org.greenrobot.greendao.AbstractDao { *; } -keep class **$Properties { *; } 참고 : https://stackoverflow.com/questions/42023703/only-using-proguard-could-not-init-daoconfig-arrayindexoutofboundsexception Only using Pr..

    [안드로이드] TextView에 이모티콘이 반투명상태로 나타나는 문제

    개발 중 TextView에 이모티콘이 반투명으로 나타나는 문제가 생겼습니다. 개발하면서 TextView에는 이모티콘을 별로 사용하지 않아서 생각하지 못했던 문제인데 문제의 원인은 간단합니다. TextView에 TextColor를 정해주지 않아서 default로 alpha값이 적용되어서 그런 것이니! 원하는 색상을 설정해주면 해결됩니다. layout xml : android:textColor="#FF000000" programatically : TextView.setTextColor(0xff000000); 자꾸 TextView에 색상 정해주는걸 깜빡해서 메모!