달력

4

« 2020/4 »

  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  

eclipse 상단의 도구모음에서

Android Virtual Device Manager 아이콘을 클릭합니다.

   

   

Android Virtual Device 항목에 애뮬레이터 항목이 보이면

해당 항목 선택 후 > Start

   

Launch

   

에뮬레이터 실행 중

   

   

   

* 처음 실행시 시간이 오래 걸릴 수 있습니다.

   

실행 완료!

   

Posted by codedragon codedragon

댓글을 달아 주세요

eclipse를 이용하지 않고 직접 컴파일 할 경우 환경 설정 - Standards

   

작업절차

  1. JDK 설치경로 확인
  2. 시스템 환경 변수 등록
    1. 시스템 변수 등록-JAVA_HOME
    2. 시스템 변수 등록-JDK실행파일이 있는 경로
    3. 시스템 변수 등록-CLASSPATH
  3. java환경변수 정상 등록 확인하기

   

   

JDK 설치경로 확인

C:\Program Files\Java\폴더 안에 JDK가 설치되어 있습니다.

   

C:\Program Files\Java\jdk1.8.0_05

   

   

JDK경로를 시스템 변수로 등록하기

시작 > 컴퓨터 > 마우스 우클릭 > 속성 >

   

중간쯤에 있는 컴퓨터 이름, 도메인 및 작업 그룹 설정영역의

설정 변경을 클릭

   

고급탭 클릭 >

환경변수(N)...

   

시스템 변수의 새로만들기 버튼 클릭

   

변수 이름과 변수 값 입력 > 확인

변수 이름

JAVA_HOME

변수 값

C:\Program Files\Java\jdk1.8.0_05

   

등록완료!

   

JDK의 실행파일이 있는 경로 등록(보통 bin폴더 임)

   

시스템 변수(S) 영역에서 변수 Path를 선택한 후 편집버튼을 클릭 >

입력되어 있는 변수값 의 맨 앞으로 가서 %JAVA_HOME%\bin; 를 붙여 넣습니다.

확인 버튼을 클릭합니다. (명령어 실행시 path경로에 등록된 순서대로 명령어를 찾게 되는데 앞쪽에 등록하게 되면 빠르게 명령어를 실행 할 수 있는 이점이 있습니다. )

-변수 값: %JAVA_HOME%\bin;

   

등록완료!

   

CLASSPATH 시스템 변수 등록

(현재 작업하는 폴더를 인식함)

새로 만들기 버튼 클릭 > 새 시스템 변수 창에서 아래와 같이 변수 이름과 변수 값을 입력한 후 확인 버튼을 클릭합니다.

변수 이름

CLASSPATH

변수 값

.

   

확인

   

확인

   

   

java환경변수 정상 등록 확인하기

   

명령프롬프트창 실행

   

javac 명령어 입력

아래와 같이 help페이지가 오픈 되었다면 설치 성공!

   

Posted by codedragon codedragon

댓글을 달아 주세요

클릭 몇 번으로 크기별 아이콘 이미지를 자동으로 생성해 주는 사이트입니다.

   

Icon Slayer

http://www.gieson.com/Library/projects/utilities/icon_slayer/#.U3r3aCgkAod

   

원본 이미지를 선택합니다.

   

오른쪽 메뉴를 통해 간단한 효과를 줄 수 있으며 바로 미리보기가 됩니다.

   

설정이 완료되었으면 상단의 Export Icons버튼 클릭하여 파일로 저장합니다.

   

sizes 폴더에서는 사이즈 별로 생성된 아이콘을 확인할 수 있습니다.

   

android에서 용도별로 사용할 수 있도록 아이콘이 생성된 것을 확인할 수 있습니다.

Posted by codedragon codedragon

댓글을 달아 주세요

안드로이드 플랫폼

   

<출처 http://images.google.com/ 에서 키워드 검색>

   

구성요소

설명

리눅스커널 

메모리관리, 프로세스관리, 파일시스템 관리, 네트워크 스택등 하드웨어 지원

Native라이브러리(C, C++)

안드로이드 프레임워크에서 필요한 C와 C++ 라이브러리

안드로이드런타임

코어라이브러리 지원, Dalvik Virtual Machine으로 안드로이드 애플리케이션 실행환경 제공

어플리케이션프레임워크

안드로이드 어플리케이션 개발시 필요한 API 제공

어플리케이션

Email 클라이언트, SMS 프로그램, 달력, 지도, 브라우저 등의 코어 어플리케이션

   

   

어플리케이션프레임워크 상세 구성요소

상세 구성 요소

기능 설명

Activity Manager

애플리케이션의 생명주기를 관리합니다.

Window Manager

윈도우의 모양이나 크기 등을 관리합니다.

Content Manager

애플리케이션이 다른 애플리케이션의 정보나 메시지를 공유하거나, 공유하기 위한 작업 등을 요청하는 기능을 담당합니다.

View System

윈도우 매니저와 같이 리스트, 텍스트 박스, 버튼 및 다이얼로그 등 애플리케이션 제작을 용이하게 사용할 수 있는 UI 세트를 제공

Notification Manager

콜수신, 메시지수신, 배터리 부족, 시스템 상태 변화, 네트워크 시그널 등 이벤트 발생에 따라 상태바나 토스트와 같은 알람을 디스플레이하는 기능을 합니다.

Package Manager

패키지 설치, 제거 등을 지원하는 관리자입니다.

Telephony Manager

음성 및 영상통화, MMS/SMS, SIM/USIM 관리합니다.

Resource Manager

애플리케이션에게 파일, 그래픽 등의 자원 할당하고 해제합니다.

Location Manager

위치정보를 제공하는 기능을 관리합니다.

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

안드로이드란

안드로이드는 구글을 중심으로 한 OHA(Open Handset Alliance) 컨소시엄에서 만든 최초의 오픈 소스 모바일 애플리케이션 플랫폼입니다.

 

   

안드로이드의 기능

리눅스 커널을 기반으로 한 운영체제로

풍부한 UI(user Interface),

다양한 애플리케이션,

라이브러리,

애플리케이션 프레임워크,

멀티미디어 지원 등의 구성 요소들을 포함하며 휴대전화 기능도 포함하고 있습니다.

 

   

안드로이드의 특징

  • 운영체제의 핵심이라고 할 수 있는 커널은 공개 운영체제인 리눅스에 기반하고 있습니다.
  • 자바 언어를 기반으로 프로그램을 작성할 수 있습니다.
  • 오픈된 환경인만큼 개발툴과 관련 문서들도 모두 무료로 제공 받을 수 있습니다.

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

앱 마켓 등록 시 스토어 등록정보(앱 등록정보) 항목 상세보기

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

플레이스토어에 앱을 등록하기 위한 페이지

https://play.google.com/apps/publish/

   

로그인

   

Google Play에 Android앱을 출시 클릭

   

제목 입력

APK 업로드 버튼 클릭

   

프로덕션으로 첫 번째 APK 업로드 클릭

   

   

   

   

   

왼쪽 메뉴의 스토어 등록정보 클릭

   

순서대로 드래그앤 드롭하여 이미지를 추가하면 됩니다.

   

모든 항목 작성 후

상위의 저장 버튼 클릭

   

왼쪽의 가격 및 배포 클릭

배포 방법 선택, 배포 대상 국가, 동의사항 체크 >

저장

   

   

   

   

오른쪽 상단의 출시 준비를 이 앱을 출시로 변경합니다.

   

출시됨으로 상태가 변경됨

   

상단의 Google Play스토어에서 보기 옆의 삼각 느낌를 클릭하면

방금 출시한 경우 몇 시간 정도 걸릴 수 있다는 메시지가 나옵니다.

왼쪽 메뉴의 모든 애플리케이션 아이콘 클릭

   

스토어 등록정보에서

Google Play 스토어에서 보기를 클릭하면 아직 등록정보가 없어서 에러메시지가 나옵니다.

출시 완료 후 1시간~3시간 정도 지나야 확인이 가능합니다.

   

   

출시는 되었지만 확인하려면 시간이 걸립니다.

출시완료!

   

   

마켓 등록 완료!

출시 1시간 후 PlayStore에서 출시된 앱이 확인 되었습니다.

https://play.google.com/store/apps/details?id=kr.codedragon.android.hashshare

Posted by codedragon codedragon

댓글을 달아 주세요

eclipse 실행

   

프로젝트 선택 > 마우스 우클릭 > Android Tools > Export Sigend Application Package...

   

Next

   

설치파일에 서명을 하기 위한 키 저장소(Keystore) 만들기위해

Create new keystore체크

Browse클릭

   

폴더경로 선택 및 파일이름은 직접 입력

저장

   

Password/Confirm 입력 >

Next

   

키 저장소에 들어갈 필요한 정보를 입력

   

해당 항목 입력 후

Next

   

   

Browse...

   

저장

   

   

Finish

   

   

서명 완료!

   

Posted by codedragon codedragon

댓글을 달아 주세요

플레이 스토어에 앱을 등록하기 위한 페이지

https://play.google.com/apps/publish

   

로그인

   

Google Play 개발자 배포 계약과 연결하여 계정을 등록하는 데 동의합니다. 체크

결제 페이지로 이동 클릭

   

결제 수단 선택 클릭 >

   

새 결제 방법 추가 클릭 >

   

모두 입력 후

저장하고 계속 클릭

   

구입

   

등록 계속하기

   

개발자 프로필 항목 모두 작성

등록완료 클릭

   

개발자 계정 등록 완료!

Posted by codedragon codedragon

댓글을 달아 주세요

eclipse 실행

   

프로젝트 선택 > 마우스 우클릭 > Android Tools > Export Sigend Application Package...

   

Next

   

설치파일에 서명을 하기 위한 키 저장소(Keystore) 만들기위해

Create new keystore체크

Browse클릭

   

폴더경로 선택 및 파일이름은 직접 입력

저장

   

Password/Confirm 입력 >

Next

   

키 저장소에 들어갈 필요한 정보를 입력

   

해당 항목 입력 후

Next

   

   

Browse...

   

저장

   

   

Finish

   

   

서명 완료!

   

 

Posted by codedragon codedragon

댓글을 달아 주세요