0. 탐색기 숨은 파일 보기 설정

> 보기 > 옵션 > 폴더 및 검색옵션 변경 (윈도우10 기준)

> 보기탭 > 고급설정

> 숨김 파일 및 폴더 > 숨김 파일, 폴더 및 드라이브 표시에 체크

> (옵션) 알려진 파일 형식의 파일 확장명 숨기기는 체크 해제


1. Apache Ant 설치

> https://ant.apache.org/bindownload.cgi 에서 다운로드

> 통상 C:\Program Files 에서 압축해제

> 환경변수 설정

   ANT_HOME = C:\Program Files\apache-ant-1.10.1

   path += %ANT_HOME%\bin


2. Node.js 설치

> https://nodejs.org/ko/ 에서 다운로드

> 케바케겠지만 난 LTS 설치


3. Cordova 설치

> cmd

> npm install -g cordova

> 환경변수 설정

   path += C:\Users\[사용자명]\AppData\Roaming\npm

   path += C:\Users\[사용자명]\AppData\Roaming\npm\node_modules\cordova\bin


4. jQuery Mobile 설치

> 3 커맨드 창에 이어서

> npm install jquery


5. Cordova-jQuery 설치

> 4에 이어서

> npm install cordova-jquery


6. Cordova Project 생성

> 프로젝트가 생성될 위치로 이동후 Shift + 마우스 우클릭해서 콘솔창 열기

> 혹은 cmd 후 프로젝트가 생성될 위치로 능력껏 이동 (cd 절대경로)

> cordova create 프로젝트명


7. jQuery Mobile Template Injection

> 6에 이어서

> cd 프로젝트명

> cordova-jquery

> 원하는 템플릿 선택 (템플릿 참고링크 https://www.npmjs.com/package/cordova-jquery)


8. Cordova Project Platform Add

> 7에 이어서

> cordova platform add android


9. Android Studio Import

> 안드로이드 스튜디오 실행 후 open

> 프로젝트명\platforms\android

> 위의 경로로 OK하면 된다


오류내용

Error:Execution failed for task ':app:processDebugManifest'.

> Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in library 


Suggestion: use tools:overrideLibrary="android.support.v4" to force usage



처리결과

build.gradle 파일에서

minSdkVersion 8

-> minSdkVersion 9

로 수정


가운데 정렬

    <LinearLayout

        android:orientation="horizontal"

        android:gravity="center_horizontal"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        >


        <Button

            android:id="@+id/button01"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:onClick="onButtonSendClicked"

            android:text="버튼1" />

            />


        <Button

            android:id="@+id/button02"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:onClick="onButtonDownClicked"

            android:text="버튼2" />

    </LinearLayout>


오른쪽 정렬

   <LinearLayout

        android:orientation="horizontal"

        android:gravity="right"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        >


        <TextView

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="텍1"

            android:textColor="#00FFFF"

            />

        <TextView

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="텍2"

            />

    </LinearLayout>


1. http://www.oracle.com/technetwork/java/javase/downloads/ 에서 Java JDK를 설치한다.

2. http://developer.android.com/sdk/ 에서 Eclipse with SDK를 받아서 압축을 푼다.

3. eclipse 폴더안의 Eclipse를 실행한다.

4. Window > Android SDK Manager를 실행해서 필요한 것들을 설치한다.

4.5. 이것저것 선택한 것이 많을 수록 설치에 오래걸리므로 그 동안 다른 거 해도 괜찮다.

5. Window > Android Virtual Device Manager를 실행해서 에뮬레이터를 설정한다.

6. 새 안드로이드 어플리케이션 프로젝트를 선택한다.

7. next로 쭉쭉쭉 넘겨서 새 프로젝트 생성을 완료한다.

8. 좌측 프로젝트 익스플로러에서 프로젝트를 선택해서 Run As Android Application를 선택한다.

9. 오랜 기다림 끝에 Disconnect가 뜬다면 에뮬레이터를 종료하고 Run Configurations를 선택한다.

    Target탭에서 하단에 Wipe User Data를 체크하고 다시 Run를 하면 정상적으로 Hello World를 볼 수 있다.

10. 그래도 안되는 경우 sdk/platform-tools 에서 adb kill-server;  adb start-server; 각각 실행해본다.


에뮬레이터 좌측 타이틀바의 5554는 에러코드가 아닌듯하다.


+ Recent posts