안드로이드 스튜디오 6

안드로이드 스튜디오 3.3 출시

오늘 (2019.1.16) 안드로이드 스튜디오 3.3이 정식 출시 되었습니다. 안드로이드 스튜디오를 실행시키니 새 버전이 나왔다고 알려 주네요.지난 3.2 버전은 앱번들 (App Bundle) 을 지원한 점이 눈에 띄었는데요, 이번 3.3 버전도 눈에 띄는 변화가 있습니다. 먼저 매터리얼 테마 UI 가 2.9로 업데이트 되었습니다. 그리고 친절하게도(?) 과거 안드로이드 스튜디오의 사용하지 않는 설정이나 시스템 파일을 쉽게 지울 수 있도록 물어봐 주네요. 깔끔하게 삭제 했습니다. 안쓰는 버전들이 2.5GB 나 잡아먹고 있었다니... 아까운 SSD... 매터리얼 테마를 설정할 수 있고요... 중요한건 이제 정식으로 내비게이션 에디터를 지원합니다. 이 내비게이션 에디터를 통해 내비게이션 아키텍처 컴포넌트를 ..

안드로이드 스튜디오 3.0 정식 출시

현지시간 2017년 10월 25일 구글이 안드로이드 스튜디오 3.0 정식 버전을 출시하였습니다. 2.x 대에서 3.x 대로 업데이트 된 만큼, 큰 변화가 있다고 합니다. 가장 큰 변화는 이미 베타 버전에도 포함이 되어 있었지만, 코틀린 (Kotlin) 이라는 프로그래밍 언어를 정식으로 지원한다는 것이죠. 코틀린은 젯브레인에서 만든 언어이며 오픈소스로 제공되고 있습니다. 최신 언어 답게 최신 언어 트렌드에서 추구하는 기능들이 수용되어 있고, 자바에 비해서 매우 효율적인 프로그래밍이 가능하다고 합니다. (또한 iOS와 맥 개발자들이 사용하는 스위프트 (Swift)와도 비슷한 면이 많다고 하네요. 둘 다 최신 언어이다 보니...) 해당 언어에 관한 내용은 https://developers-kr.googlebl..

구글 플레이 스토어 등록 어떻게? 2편 - 키스토어 생성과 릴리즈 빌드 하기 (안드로이드 스튜디오 사용)

이번 시간에는 지난 1편에 이어, 실제로 릴리즈 빌드를 해보도록 하겠습니다. 안드로이드 스튜디오 1.1.0 기준으로 설명합니다. (안드로이드 스튜디오 1.0 출시 이후부터 구글에서는 이클립스 지원을 중단했다는 것 알고 계시죠? 제가 쓰는 Cocos2d-x는 아직 이클립스인데...ㅠㅠ 앱 개발은 안드로이드 스튜디오를 쓰고 게임 개발은 이클립스를 쓰는 난처한 상황이 벌어지네요...) 또한 개발 플랫폼은 MacOS X 10.10에서 작업하였음을 미리 알려드립니다. 1. 릴리즈 빌드용 키스토어 파일 생성 (인증서 만들기) 안드로이드 앱은 개발중인 디버그 모드 이든 배포를 위한 릴리즈 모드 이든지 간에 서명을 하게 됩니다. 다만 디버그 모드일 때는 Android SDK가 개발용 인증서를 생성해서 서명을 하기 때문..

다른 PC의 안드로이드 스튜디오에서의 APK 설치 에러

개발작업을 하다보면 개발하던 소스코드를 다른 PC에서 작업해야 할 일이 생기는 경우가 많습니다. 제 경우에는 집과 작업실을 왔다갔다하며 작업을 하기 때문에 그런 경우가 더 많이 발생을 하는군요. 두대의 PC가 모두 같은 개발용 키스토어를 사용하고 있는 경우라면 상관 없겠지만, 다른 경우에는 안드로이드 스튜디오에서 해당 소스코드를 빌드해서 배포(설치)하려고 하면, 인증서가 달라서 단말기에 설치된 앱을 삭제하고 재설치 한다는 경고가 뜨게 됩니다. 그런데 잘 되면 다행이지만 가끔씩 이 과정이 꼬이는 일이 발생을 합니다. 그런 경우에 맞닥뜨리게 되는 에러메시지가, DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/패키지명"pkg: /data/local/tmp/패키지명..

구글, 안드로이드 스튜디오 1.0 정식 버전 공개!

드디어 구글이 약 2년간의 시험기간(알파, 베타, RC)을 끝내고, 2014년 12월 9일자로 정식 안드로이드 스튜디오(Android Studio) 1.0 정식 버전을 출시했습니다. 안드로이드 툴즈 프로젝트 사이트에 의하면, (http://tools.android.com/recent/androidstudio10released) '2년간의 개발 기간 이후, 마침내 안드로이드 스튜디오 1.0을 릴리즈 하였음을 소개하게 되어 매우 행복하다'고 전했습니다. 안드로이드 스튜디오는 IntelliJ IDEA Community 에디션을 기반으로 만들어졌으며, 매니아 층에서는 구글에서 지원해 주기 전에도 인텔리J IDEA의 편리함 때문에 사용하는 유저들이 있었다고 합니다. 그동안 베타 버전임에도 불구하고 이클립스에서 안..

ADV 커널 컨피그레이션 에러

안드로이드 스튜디오를 사용해 보기 위해, 설치하고 (0.8.9 베타) 가상 안드로이드 장치를 만들어 실행해 보았으나 아래와 같은 에러 메시지가 나타났습니다. 내용은 아래와 같은데요... Starting emulator for AVD 'Nexus_4_768x1280_5_4.4.2_ARM' emulator: ERROR: This AVD's configuration is missing a kernel file!! 해결해 보려고 여러 방법을 시도해 보고, 구글도 한참 찾아 헤매다 성공한 방법이 있어서 포스팅합니다. 증상은 같지만, 상황이 다른지 다양한 해결책들이 검색되었지만, 제 경우는 이 방법만 성공하더군요. 제가 사용한 해결 방법에 대해서는, http://stackoverflow.com/questions/8..