2016년 2월 29일 월요일

환경 셋팅

Android Application 개발을 위한 개발 환경 셋팅

내환경
MAC Book Pro
Synology NAS

목표
1. Android Studio 설치
2. NAS에 SVN 설치
3. SVN 연동

1. Android Studio 설치
Eclipse를 Android 에서 공식 지원 하지 않는다고 하여.. Android Studio를 설치하고, 개발시 이를 사용해야 한다.

1.1 자바 JDK 설치
Mac에서  터미널을 열어 java -version 입력
아래와 같이(또는 비슷하게) 결과가 나타난다면 JDK가 설치되어 있는 상태..
만약 자바 설치되어 있지 않다면 아래 URL 에서 각자 환경에 맞는 JDK 설치 ㄱㄱ
(http://www.oracle.com/technetwork/java/javase/downloads/index.html)






1.2 Android Studio 설치
아래 URL 에서 Android Studio dmg 파일 받아서 설치 ㄱㄱ
http://developer.android.com/sdk/index.html

1.3 PATH 설정
Android Studio에서 제공해주는 Tool을 불편함 없이 사용하기 위해서 PATH 지정이 필요함. (터미널 상에서 명령어 처럼 Android Studio에서 제공해주는 Tool을 사용하기 위해서..)

아래와 같이 /etc/paths.d 파일에 android-sdk 파일 생성후 android studio tool이 들어있는 경로 셋팅.








Android Studio 설치 끝

2.  NAS에 SVN(Subversion) 설치

나는 Synology NAS를 사용하고 있는데, Synology NAS에는 패키지로 SVN 이 들어있어서
그냥 Synology NAS Package Center에서 SVN 검색 후, SVN 설치 버튼만 누르면 설치됨.

3. SVN 연동

1. SVN Repo, User 생성
Synology NAS 접속해서 아래와 같이  Repository 생성 후, 사용자 추가.




















2. Repository Checkout

Macbook에서 해당 Repo Checkout 한다.





3. Android Studio 에서  Project 생성
아래와 같이 SandbagV1 Project 를 SVN Checkout받은 경로에 생성.
(Warning Msg는 해당 경로에  .svn이 존재하고 있어서 그런거 같음..)
(나는 지금 가지고 있는 Device가 android 4.4 Kitket밖에 없어서.. Kitket으로 셋팅 & Black Activity로 지정해서 셋팅하여 프로젝트 생성함)






















4. Source Commit
Default로 생성된 소스코드를 우선 SVN Add해야 한다.
생성된 프로젝트가 있는 위치로 가서 다음 명령어 (svn add *) 수행








Add 가 완료되면, 아래와 같이 Commit을 해야 Repository에 반영된다.






Commit 완료. 이제 Revision이 1로 올라갔고, 앞으로 코드 수정후 Commit해주기만 하면 된다.










이제 환경 셋팅 끝
이제 개발만 하면 된다.

(외부 IP에서 SVN 접속해서 작업할 수 있는지 확인 안해봤는데, 나중에 확인 해봐야지..)

댓글 없음:

댓글 쓰기