'Software/Android'에 해당되는 글 13건

  1. 2015.01.29 일단 한번 돌려보기
  2. 2015.01.29 안드로이드 새 프로젝트 만들기
  3. 2015.01.27 안드로이드 개발환경 구축
Software/Android2015. 1. 29. 13:45

이것저것 짜기전에 일단 돌아가는지 확인해 봅시다!


앱의 동작을 확인하려면 debugging을 하거나 run해야 합니다.

이를 AVD(Android Virtual Device)로 구동해 볼 수 있고, 실제 스마트폰으로 구동해 볼 수 있습니다.


우선 AVD를 설정해 봅시다.

ADT를 eclipse에 설치했다면 eclipse의 window 메뉴에 활성화 SDK업데이트나 AVD가 있겠지만 필자의 경우는 그렇지 않았기에

C:\Program Files\Android\android-sdk

에서 AVD Manager를 실행시켰습니다.


AVD Manager에서 가상머신을 추가한 예가 아래의 사진입니다.




그럼 우리가 만든 기본 프로젝트를 실행시켜 봅시다.

Run의 Run configuration 에서

Android Application을 더블클릭 하면 새로운 Run 환경이 생성됩니다. 대상 프로젝트를 선택할 수 있으며 Target메뉴에서 항상 실제 디바이스에서 실행할 것인지, 가상머신을 사용할 것인지 등을 선택할 수 있습니다.




위 사진에서와 같이 Device, VD를 선택할 수 있습니다. 다만, Device에서 실행하려면 개발자모드를 활성화 시켜놓고, 이를 위한 드라이버를 설치해야 합니다.




제대로 동작함을 확인할 수 있습니다.


'Software > Android' 카테고리의 다른 글

setContentView()  (0) 2015.01.29
짤막한 tip. 인수 생략  (0) 2015.01.29
용어  (0) 2015.01.29
안드로이드 새 프로젝트 만들기  (0) 2015.01.29
안드로이드 개발환경 구축  (0) 2015.01.27
Posted by 십자성군
Software/Android2015. 1. 29. 11:26

참조 : http://blog.naver.com/vitaminsense/220184872899


최신 SDK로 업데이트 했을 경우 새 프로젝트를 만들면 appcompat_7에 에러가 발생합니다.




위와 같이 되도록 최신 버전으로 프로젝트를 생성하고, 매니페스트에서 minSdkVersion을 수정해 줍시다.

그런데 최신버전으로 하면 appcompat이 생성안되기도 합니다.



'Software > Android' 카테고리의 다른 글

setContentView()  (0) 2015.01.29
짤막한 tip. 인수 생략  (0) 2015.01.29
용어  (0) 2015.01.29
일단 한번 돌려보기  (0) 2015.01.29
안드로이드 개발환경 구축  (0) 2015.01.27
Posted by 십자성군
Software/Android2015. 1. 27. 10:27

안드로이드 앱을 만들어야 해서 하는김에 자료를 만들어 두려고 합니다.


개발환경 설정은 크게 n가지로 나눕니다.


1. eclipse설치

2. JAVA JDK 설치(목적에 따라 JAVA SE or EE)

3. 환경변수 설정

4. SDK, ADT 설치

5. 스마트폰 개발자 옵션 활성화


1.

https://www.eclipse.org

에 들어가서 IDE를 받아 설치합니다. 저는 

Eclipse IDE for Java EE Developer

를 설치했습니다. 보통 Java Developers를 설치해도 문제 없습니다.

2.
오라클 홈페이지로 들어가서 Java SE를 설치합니다. 용도에 따라서 EE를 설치하는 경우도 있습니다.
JDK, JRE를 선택할 수 있는데, JDK를 설치하면 됩니다.(JDK에서 JRE를 포함합니다.)

라이센스 동의 하시고 설치를 합시다.


3.(출처 : http://blog.naver.com/code1st/220118711916)

Java의 콘솔 입출력 과정과 컴파일 과정에서 명령 프롬프트(cmd)를 통해 컴파일 하는 과정이 있습니다. 이 경로를 함축적으로 표현하기 위해 환경변수를 설정합니다.

우리가 ~.java파일을 만들고 컴퓨터가 읽기위한 .class파일로 컴파일 하는것이 javac입니다. 환경변수를 설정해주면 명령프롬프트에서 간단히 java컴파일러 및 java를 실행할 수 있게됩니다.


내컴퓨터->속성->고급 시스템 설정->환경 변수



시스템 변수를 아래와 같이 새로 만들어 줍시다.



Path라는 시스템 변수에 JAVAHOME의 bin폴더를 넣어줍니다. 단, 각각의 경로를 ; 로 구분해야함을 잊지맙시다.



JAVAHOME의 lib폴더를 CLASSPATH라는 이름으로 만들어 줍니다.



명령프롬프트에서 3가지 명령을 해봅시다

javac -version

java -version

echo %CLASSPATH%


환경변수 설정이 제대로 되었다면 대략 아래와 같은 결과가 나옵니다.



4.

이제 이클립스를 통한 안드로이드 개발을 위해서 이와 관련된 Tool를 받아야 합니다. Virtual Device등을 설치하기 위해서 Android SDK를 설채해야 합니다.

http://developer.android.com 로 접속합니다.


Download에서 other download options


windows용 Android SDK Tool을 받읍시다.

Android studio를 써보지는 않았지만 eclipse와는 별개의 IDE로 보입니다. 이클립스 환경에서 개발하시던 분은 굳이 개발환경을 바꿀 필요는 없겠죠?


다운로드 받으신 후 쭉- 설치하시면 됩니다. 설치 후 SDK Manager를 실행하면 설치할 API버전이 나열됩니다. 저희들이 개발한 버전에 맞추어서 설치하시면 됩니다.

개인적으로 최신, 최저 및 타겟API버전 3종류를 설치하시면 될것 같습니다.

참고로 저는 금일 기준으로 5.0.1, 4.4.2, 4.2.2, 4.0, 2.1, 2.2를 설치하였습니다.



SDK는 이클립스에서 설치할 수 있습니다. 자세한 사항은 아래에서 확인

http://blog.lul.kr/54


eclipse -> help install new software에서 설치를 위한 URL을 Add합니다.

(httpps://dl-ssl.google.com/android/eclipse/)


다 설치해도 무방하며 ndk는 필요한 경우가 아니면 설치하지 않아도 됩니다.



5.

스마트폰의 개발옵션 활성화는 아래를 참고하였다.

http://ha-roo.com/220244125465


옵티머스 g2기준으로 설정->일반->휴대폰 정보->소프트웨어 정보

소프트웨어 정보에서 빌드 번호를 마구 터치해주면 됩니다.

이후 '일반'에서 활성화되는 개발자 옵션에서 디버깅의 'USB 디버깅'을 체크해 줍시다.

'Software > Android' 카테고리의 다른 글

setContentView()  (0) 2015.01.29
짤막한 tip. 인수 생략  (0) 2015.01.29
용어  (0) 2015.01.29
일단 한번 돌려보기  (0) 2015.01.29
안드로이드 새 프로젝트 만들기  (0) 2015.01.29
Posted by 십자성군