반면에 너무도 복잡하고 많은 기능이 꽉차 그배움의 시간이 버겁거나 낭비라 여기는 개발자들 이나 또는 기존의 샘플에 약간의 수정작업만을 요구하는 그런부류 라면 그중 한가지 기능인 SDK ( 사이트발전/개발도구 ) 만을 따로 떼어서 이용가능 하도록 배려를 한듯 한 프로그램이 바로 .
==> 안드로이드 독립 앱 개발 도구 - Stand alone SDK Tools Only 인듯 하다.
따라서 이번에는 안드로이드 스튜디오 가 아닌 안드로이드 SDK ( android SDK ) 만을 단독으로 설치 하는 방법을 아래에 기술한다.
========================
먼 저 어플리케이션 을 개발하고 각종의 모바일 에 그것들을 탑재 하기 위해서는 "codova command-line interface ( CLI )" 를 설치 하여야 한다. 이 "코도바 명령어 인터페이스" 는 안드로이드 뿐 아니라 애플 과 윈도우 그리고 우분투 또는 아마존 등의 모바일 운영 시스템 으로 프로젝트 를 생성하고 구축하는것을 가능케 하고 물론 작품을 시뮬레이터 에서 테스트 가능케 한다.
"코도바 명령어 인터페이스" 즉 "codova command-line interface ( CLI )" 를 실행는것은 어플리케시션의 출시 에 앞서 각각 의 원하는 시스템 의 SDK 또는 SDKs 를 설치 완성 테스트 하기 위함이다. 따라서 국경을 넘나 드는 테스트 운전대 인것 같다 (필자의 생각).
실행 명령을 내리기 이전에 준비가 필요하겠죠? 이해를 돕기 위해 과정을 아래에 설명한다.
참고로 위에 설명 하였던 모든 수작업을 을 한방에 실행 시켜주고 해결해 주는 스크립 이 다음 의 추가 내용에 설명이 되므로 아래의 수작업의 수고를 덜어 줄것이니. 아래 내용은 참고 하고 과정을 이해하는 용도로 이용해도 좋을것이다.
안드로이드 스튜디오 설치 는 여기를 클릭.
===========================
1. Codova command-line interface ( CLI ) 를 설치한다. (다운로드 설치는 항상 파일 내부 READ.md 또는 설명참조)
- 다운로드/설치 Node.js => https://nodejs.org/ko (또는 아래 2줄)
- 또는 터미널 명령
curl -sL https://deb.nodesource.com/setup | sudo bash -
또한번더
sudo apt-get install -y nodejs
-------------------
- 다룬로드/설치 git client => http://git-scm.com/
- ----------------
- 터미널 명령어 실행 => apt-get install npm
- (이미 설치됨 생략할것 이고 아님 설치 할것임.)
-
또한번더
sudo npm install -g cordova
------ 코도바 명령어 실행 준비 완료 -- 참고 https://cordova.apache.org/docs/en/latest/guide/cli/index.html
2. 아래의 것들 중 하나 아님 복수 - 의 운용/운영 환경을 갖추어 주어야 한다. 즉 컴퓨터를 핸폰 기기의 기능을 가지도록 해주는것 이다 그래야 심뮬에시션 과 테스트 등이 가능하니까.
- iOS (Mac), Amazon Fire OS (Mac, Linux, Windows), Android (Mac, Linux, Windows), BlackBerry 10 (Mac, Linux, Windows), Windows Phone 8 (Windows), Windows (Windows), Firefox OS (Mac, Linux, Windows)
- 참고로 애플은 애플 컴터 에다 환경을 만들어 주어야 할것 이며,
리눅스 에서도 가능하지만 약간의 우회적인 방법을 써야 할것 이므로 불편. - -(참고만 하고 다음 진행 )-- https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html
3. 오라클 Jave Dev Kid 7 을 설치 해주어야 한다. http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html (참고만 하고 다음 진행 ) - 오라클 8 은 앞서있어 우분투 에서 ibus 와 아직 호환부족 이며 구글 안드로이드 역시 안정된 오라클 7 권장 ===> 터미널 에서 아래의 명령어 복사 입력 엔터 친다.
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
설치 끝
- 이제 버젼을 확인 해보자 터미널 에서 - 아래 입력 하고 엔터 1.7 을 본다면 성공
java -version
- 필자는 요렇게 보이네요 => java version "1.7.0_80"
- ========위 의 방법이 잘못 됬다면 아래 를 시도 한다 =========
wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source
sudo apt-get dist-upgrade
다시 버젼 확인 => 터미널 에서
=> 1.7 을 본다면 성공java -version
- 필자는 요렇게 보이네요 => java version "1.7.0_80"
혹시 => 안드로이드 스튜디오 설치 는 여기를 클릭
- http://developer.android.com/sdk/index.html#Other 여기서 맨아래쪽 SDK Tools Only 중 나의 컴퓨터 운영 시스템선택. 우분투 서버/데스크탑 이용자는 당연 리눅스 용을 다운로드 한다. 필자는 데스크탑 에다 다운로드를 하였음.
- 압축파일 을 확인 한다 => android-sdk_r24.4.1-linux.tgz ( 명령어 입력시 다운받은 버전번호로 바꾸시라) 터미널 에서 명령 실행 한다.
- sudo apt-get update
- cd ~/Desktop
- tar zxvf android-sdk_r24.4.1-linux.tgz
- sudo mv android-sdk-linux /opt/android-sdk
- sudo own -R 나의아이디 /opt/ 또는 sudo own -R 나의아이디 /opt/android-sdk
- 설치끝
=========================
5.
많은 해결책과 안내문 들이
.bash_profile 편집을 권하고 있지만. 현재 우분투 14.04 에서는 따라서 터미널 에서 ( sudo 는 빼고 - 이용자 아이디 에서 = root 가 아닌 ) 먼저 아이디를 확인한다.
root@서버이름:~$
이 아니고 아래 와 같이
나의아이디@서버이름:~$
을 확인한 다음
nano /home/이용자이름(id)/.profile
또는
sudo gedit /home/이용자이름(id)/.profile
을 입력 하고 엔터 치면
터미널 편집기 nano 에디터 또는 문서 편집기 gedit 에디터 가 열린다.
----------------------
이제 .profile 파일내용 의 맨 아래 에 추가로 아래의 내용을 맨아래추가 입력하고 저장한다.
-------아래의 코멘트들 삭제 하고 입력하셈---------
### Stand alone 안드로이드 개발환경 필수 입력
export PATH=$PATH:/opt/android-sdk/tools
export PATH=$PATH:/opt/android-sdk/platform-tools
export PATH=$PATH:/opt/node/bin export PATH=$PATH:/opt/gradle/bin
###
### JAVA HOME (필수입력 -아래 ) # 혹시 다음의 라인이 있다면 제거/변경 # export JAVA_HOME=/usr/lib/jvm/default-java # 다음의 오픈 jdk 가 있다면 불안정 하니 있다면 제거/변경 # export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 # 위의것들 제거하고 아래 새롭게 입력 ### export JAVA_HOME=/usr/lib/jvm/java-7-oracle-1.7.0.80 # " java-7-oracle-버젼넘버 "을 대신사용 (폴더에서 버젼 넘버 확인 필요시 변경) # 아래의 java-7-oracle 이 작동하지 않을시 위의것 시도(둘중 하나) export JAVA_HOME=/usr/lib/jvm/java-7-oracle export PATH=$PATH:$JAVA_HOME/bin
-------최종 완성본----------------------------- export PATH=$PATH:/opt/android-sdk/tools export PATH=$PATH:/opt/android-sdk/platform-tools export PATH=$PATH:/opt/node/bin export PATH=$PATH:/opt/gradle/bin # JAVA HOME ## export JAVA_HOME=/usr/lib/jvm/default-java ## 불안정 으로 중지됨 ## ==> 대신 아래것 ## export JAVA_HOME=/usr/lib/jvm/java-7-oracle export PATH=$PATH:$JAVA_HOME/bin ---------최종완성입력 끝--------
-------위의 파일을 한번 손을 대면 반드시 아래를 실행 해야 한다 ------
터미널 에서 아래 입력 하고 엔터친다
source ~/.profile
그러면 다시 정상을 회복 정상 가동될것임.
-------
6. 끝 설치 완료 이고 이제 Install SDK Packages = 안드로이드 SDK 페키지 를 설치 해보자.
- 터미널에서 명려어를 입력한다 그냥
- android
- 만 입력하면 Android SDK Manager 가 시작된다
- 위 링크를 클릭하면 그림과 함께 자세히 설명이 되어 있다.
- Install SDK Packages 란 항목 과 함께 또 그 아래 Configure an Emulator (시뮬레이터) 아래 그림들과 함께 잘 설명이 됨.
7. 다음의 이어 지는 페이지 에서 다시 이부분 에 대해 설명을 하고 위에 설명 하였던 모든 수작업을 을 한방에 실행 시켜주고 해결해 주는 스크립이 있으니 다음 페이지 에서 설명을 할것 이다.
댓글 없음:
댓글 쓰기