Showing posts with label SDK. Show all posts
Showing posts with label SDK. Show all posts

2013/07/23

Android Studio에 기존에 설치한 Android SDK 사용하기

구글에서 발표한 Android Studio 를 설치하면 기본적으로 SDK가 설치된다.



하지만 기존에 개발에 이용을 하던 SDK가 있다면 이를 이용하도록 설정을 하여 사용하면 된다.



그러면 하나의 SDK로 여러 개발툴어서 사용할 수 있어 SDK관리를 좀 더 쉽게 할 수 있다.



설정은 Project Structure 설정 창에서 할 수 있으며 이 창은 Android Studio 의 File 메뉴에 있는 메뉴를 선택하여 호출할 수 있으며 Android Studio 시작시 보여지는 Welcome 대화상자에서 "Configure > Project Defaults > Project Structure" 순으로 선택하면 볼 수 있다.




가운데 리스트위의 녹색 십자가를 선택하여 기존의 SDK 경로를 설정해 주고  Project 설정에서 해당 SDK를 설정한다.



이제 기존 SDK를 사용할 준비가 된 것이다.

이 SDK를 이용하여 프로젝트를 이용하여 Project를 생성할 때 아래와 같은 메시지가 출력되는 경우가 있다.



찾아 본 결과 이 경우는 SDK 에서 Android Support가 설치되지 않아서 발생한 문제이기때문에 "Android Support Repository"와 "Android Support Library"를 설치해 주면 된다.

&

Original Post : http://neodreamer-dev.tistory.com/718

2013/01/01

IntelliJ IDEA SDK 설정하기



Java를 사용하는 경우는 안드로이드 공부를 할 때 밖에는 없지만 eclipse가 많이 느려서 빠르고 안정적인 Java 개발환경이라고 하는 IntelliJ 는 어떤 환경일지 궁금해서  설치를 해 보았다.



IntelliJ는 무료로 사용할 수 있는 Community Edition과 비용을 지불해야하는 Ultimate Edition으로 나뉘어 있으며 두 버전 모두 홈페이지에서 다운로드 받을 수 있다. 현재 최신 버전은 v12 이다.



개인적으로 설치형 프로그램을 그리 좋아 하지 않아 이번에도 가상 PC에 설치한 후 설치된 파일을 호스트 PC로 옮겨서 사용을 하였다.



처음 기동후 프로젝트를 만들어도 정상적인 프로젝트가 만들어지지 않았다. SDK설정이 되어있지 않아서 발생한 문제로 보였다. 기동후 SDK를 설정한 후 프로젝트를 생성하면 문제가 없었다



IntelliJ를 처음 기동할 때 설정할 수 있고 나중에도 설정이 가능하다. 아래 방법은 IntelliJ를 처음 기동할 때 설정하는 방법이다.



IntelliJ 처음 기동하는 화면에서 Configure 메뉴의 Project Default 하위 메뉴의 Project Structure 메뉴를 선택한다.





Project Structure 대화상자에서 좌측 메뉴의 Project를 선택하고 Project SDK 항목의 New... 버튼을 클릭하여 JDK메뉴를 선택하고 시스템에 설치되어 있는 JDK 경로를 설정한다.





안드로이드 개발을 위해서 같은 방법으로 Android SDK 경로를 설정하고 원하는 플랫폼 버전을 선택한다.



 

이제 IntelliJ 를 실행하면 설정된 SDK를 기반으로 프로젝트를 생성하게 된다.&

Original Post : http://neodreamer-dev.tistory.com/691

2010/01/12

Android SDK 2.1 Release

안드로이드 SDK 2.1이 공개 되었다.

지금까지 최신 버전은 2.01 버전이 었는데 이번에 구글폰인 넥서스원에 포함되어있는 2.1 버전의 SDK가 공개된 것이다.

아래 내용은 사이트에서 발췌해 온 API 변경사항이다.

API changes summary

The following is a summary of some notable changes to the framework APIs.
Live Wallpapers

The following additions provide APIs for you to develop animated wallpapers:
  • New android.service.wallpaper package.
  • New WallpaperInfo class.
  • Updated WallpaperManager.
Telephony
  • New SignalStrength class provides information about the device's current network signal. This can be acquired from the new onSignalStrengthsChanged(SignalStrength) callback.
  • New onDataConnectionStateChanged(int, int) callback.
Views
  • New View methods isOpaque() and onDrawScrollBars(Canvas).
  • New RemoteViews methods addView(int, RemoteViews) and removeAllViews(int).
  • New ViewGroup methods isChildrenDrawingOrderEnabled() and setChildrenDrawingOrderEnabled(boolean).
WebKit
  • New WebStorage methods to manipulate web storage databases.
  • New GeolocationPermissions methods to get Geolocation permissions from, and set them on the WebView.
  • New WebSettings methods to manage settings for app cache, web storage, and zooming based on screen density.
  • New WebChromeClient methods for handling video, browsing history, custom Views, app cache limits, and more.


안드로이드 SDK 2.1
Original Post :
http://neodreamer-dev.tistory.com/358