Android

drawable/과 mipmap/

안드로이드 앱의 res/ 폴더에는 이미지 자원(PNG, JPEG, GIF, 9-패치, XML drawable)을 넣을 수 있는 폴더가 drwable/, mipmap/ 두 개다. 두 폴더에 대해 안드로이드 개발자 사이트는 다음과 같이 설명하고 있다. drawable/ For bitmap files (PNG, JPEG, or GIF), 9-Patch image files, and XML files that describe Drawable shapes or Drawable objects that contain multiple states (normal, […]

drawable/과 mipmap/ 더 읽기"

안드로이드 개발자라면 꼭 봐야할 사이트들

2019-12-13 생각보다 꾸준히 노출되는 글이라 링크 점검과 신규 자료 추가를 하였습니다. 최근 국내 개발 컨퍼런스를 봐도 안드로이드 관련 세션은 거의 없네요. 해외에서는 꾸준히 새 라이브러리도 나오고 안드로이드 개발자간 교류도 있는데, 국내에서는 질의응답할 수 있는 커뮤니티 조차 충분하지 않은 것 같아 아쉽습니다. 2018-01-19 안드로이드 개발자라면 귀찮아도 모니터링 해야할 링크들을 모아보았습니다. 한글 사이트보다 영문이 많아 불편하실 수도

안드로이드 개발자라면 꼭 봐야할 사이트들 더 읽기"

안드로이드 스투디오 속도 개선

이 글은 안드로이드 스투디오 1.0 때 작성된 것으로 2016.4월 현재 2.1까지 나온 지금은 처음만큼 느리지 않다. 그러므로, 속도 개선에 큰 효과가 없을지 모른다. 안드로이드 공식 IDE인 인텔리제이 기반의 안드로이드 스투디오. 그런데, 느리다! 특히, 에디터에서 코드를 수정 중에 뭘 하는지 커서를 움직일 때마다 버벅거린다. 에디터 이를 해결하기 위해 몇 가지 사용자들 사이에 거론되는 팁들이 몇개 있는데

안드로이드 스투디오 속도 개선 더 읽기"

리눅스 안드로이드 SDK 업데이트

안드로이드 SDK는 명령창을 통해 업데이트 할 수 있다. G:\Android\sdk\tools>android update sdk –no-ui 를 이용하면, UI를 띄우지 않고 서버에 최신 버전이 있는지 확인 후 데이터를 업데이트 한다. 명령창을 통해 SDK 업데이트 UI를 띄울 수도 있다. G:\Android\sdk\tools>android update sdk 위와 같이 ‘–no-ui’ 옵션을 제거하면 UI를 띄울 수 있다. 참고 http://tools.android.com/recent/updatingsdkfromcommand-line

리눅스 안드로이드 SDK 업데이트 더 읽기"

The same input jar is specified twice.

안드로이드 빌드 시, 아래와 같은 에러를 만나는 경우가 있다. Error:Execution failed for task ‘:proguardRelease’. > java.io.IOException: The same input jar [libs/gtranslateapi-1.0.jar] is specified twice. 메시지 내용은 ‘gtranslateapi-1.0.jar’가 중복으로 언급된다는 것이다.  이 때, proguard-project.txt나 proguard.cfg를 보면 아래와 같이 되어 있는 경우가 많다. … -libraryjars libs/gtranslateapi-1.0.jar -keep class com.gtranslate.** { *; } … 결론부터 이야기하면, ‘-libraryjars ..’

The same input jar is specified twice. 더 읽기"