devmae
개발자 향기
devmae
전체 방문자
오늘
어제
  • 전부 감상 (280)
    • Unity (52)
      • memo (37)
      • R&D (15)
    • 모바일 (32)
      • iOS (6)
      • Android (25)
    • 개발자 모드 (41)
      • 개발자처럼 파고들기 (28)
      • 한가해서 책읽는거 아님 (10)
      • 영상 요약 (3)
    • Languages (40)
      • C++ (23)
      • MFC (8)
      • Java (4)
      • javascript (5)
    • Flash (108)
      • tip (29)
      • tech (4)
      • as2.0 (1)
      • as3isolib (3)
      • flartoolkit (2)
      • 이미지 편집기 (2)
      • papervision3d (12)
      • scale form (2)
      • Flash Builder (12)
      • air (5)
      • as3.0 (20)
      • flash player (9)
      • 개념잡기 (6)
      • source (1)
    • +,-,×,÷ (3)
      • 수학 뽀개기 (3)

블로그 메뉴

  • 홈
  • 방명록

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
devmae

개발자 향기

모바일/Android

[안드로이드] Native 애플리케이션과 User 애플리케이션

2012. 3. 26. 16:11
네이티브 애플리케이션(Native Application)
  • 내장 애플리케이션(Built-in Application) 또는 시스템 애플리케이션(System Application) 등으로 불림
  • 주로 제조사에서 개발되어, 디바이스(or 에뮬레이터)에 내장된 상태로 제공됨
  • Contacts, Browser, Phone, Camera, Email, Gallery 등(전체 목록은 안드로이드 풀소스의 packages 디렉토리 참조)
  • 디바이스의 /system/app에 설치됨 : ex) /system/app/Contacts.apk
  • 보통 안드로이드 full 소스 빌드시 함께 빌드되며 이 과정에서 별도의 인증서로 서명됨
  • 네이티브 애플리케이션을 디버그 모드로 서명하기 위한 인증서들은 MYDROID/build/target/product/security에 있음


유저 애플리케이션(User Application)

  • 일반적으로 이클립스 IDE 환경에서 새로운 Android Application 프로젝트로 개발되는 애플리케이션들임
  • 사용자에 의해 다운로드되어 설치됨
  • 디바이스의 /data/app에 [패키지명].apk 형태로 설치됨 : ex) /data/app/com.mycompany.myapp.apk
  • 대개 개발/테스트 단계에서는 이클립스 ADT플러그인이 생성해주는 Default Debug Keystore로 서명됨
  • Default Debug Keystore 파일 : USERHOME/.android/debug.keystore


[출처 : http://ecogeo.tistory.com/261]

저작자표시 (새창열림)
    '모바일/Android' 카테고리의 다른 글
    • [펌]구글 플레이 게임 서비스(Google Game Service) 설정하기.
    • 안드로이드 디바이스 USB연결해서 테스트하기
    • 플래시에서 QRCode 를 만들어보자!! (한글지원)
    • 비트맵 이미지의 출력 화소를 단말기 LCD의 화소와 맞추기
    devmae
    devmae
    enjoy with me?

    티스토리툴바