이 사이트는 전자정부 표준프레임워크 구버전(1.0 ~ 4.3) 가이드 아카이브입니다. 내용은 더 이상 갱신되지 않습니다. 최신 내용은 최신 버전 문서에서 확인하세요.

모바일 디바이스 API 3.5

Device API -> Android_Studio Import 설명

개요

 전자정부 Device API를 Android_Studio로 Import 설명입니다.

*시작 전 알아두기!!*

 1. Android_Studo로 Import 후에는 다시 Eclipse 프로젝트로 변환 불가(프로젝트 복사본 만들기)
 2. SDK는 Android_Studo에서 제공하는 SDK로 사용(Eclipse SDK와 같이 사용시 에러 발생)
 3. 예제프로젝트는 3.5.1 교육교재 중 lab404 -Device 프로젝트로 진행.

Import 방법

1. Android_Studio 실행

1android_str.jpg

2. Quick Start

2android_import.jpg

Quick Start 안보일때 설정 방법

  • File → Settings → Appearance & Behavior → System Settings → Un-check “Reopen last project on startup” → Click apply

3. Import project(Eclipse ADT)

3import.jpg

 Device API(Eclipse)제작한 프로젝트 폴더 선택 후 "OK" 버튼 클릭
*주의,프로젝트 변환시 다시 복귀 불가

4sync.jpg

4.Project 변환 후 오류 해결 방법

5project2.jpg

*오류 내용부분 클릭 시 자동 변환

5. Android Virtual Device(AVD) Manager

6manager.jpg

* Android Virtual Device(AVD) 생성 방법 Eclipse와 동일 * virtual 버전 : v5.0.1(API 21) 추천

6. Android Virtual Device(AVD) 실행 시 오류 발생

  • Android_Studio에서 JAR 추가시 gradle에서 아래와 같은 에러가 발생함.

7notice.jpg

* 조치방법

8build.jpg

  • build.gradle 소스 추가
android {
    packagingOptions {
        exclude 'META-INF/license.txt'
        exclude 'META-INF/notice.txt'
    }
}

완료 화면

9test1.jpg

Eclipse 웹서버 실행 후 데이터(입력,수정,삭제) 연동

10deviceapi.jpg

원본 페이지 ID
egovframework:hyb3.5:hrte:android_studio
원본 수정일