logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

인사이드 안드로이드 OS

인사이드 안드로이드 OS

(안드로이드 시스템 서비스의 빌드, 커스터마이징, 관리 및 운영)

블레이크 마이크, 래리 쉬퍼 (지은이), 류진훈 (옮긴이)
위키북스
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
25,200원 -10% 0원
1,400원
23,800원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 9개 20,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

인사이드 안드로이드 OS
eBook 미리보기

책 정보

· 제목 : 인사이드 안드로이드 OS (안드로이드 시스템 서비스의 빌드, 커스터마이징, 관리 및 운영)
· 분류 : 국내도서 > 컴퓨터/모바일 > 모바일 프로그래밍 > 안드로이드
· ISBN : 9791158393151
· 쪽수 : 348쪽
· 출판일 : 2022-02-24

책 소개

임베디드 디바이스에 안드로이드를 커스터마이징 및 통합하고, 성공적인 안드로이드 기반 제품을 제작 혹은 운영하고자 하는 전문 기술자를 위한 종합 안내서이자 참고서다. 예제 코드가 풍부하게 제공되어 자신만의 코드를 생성할 수 있다는 자신감을 갖게 될 것이다.

목차

▣ 01장: 왜 안드로이드인가?
안드로이드 채택하기
___풀스택(Full Stack) 제공
___폭넓은 수용성
___미려한 사용자 인터페이스
___리눅스 기반
___막강한 개발 환경
___오픈 소스
AOSP와 구글
다른 선택지
___마이크로 컨트롤러
___기타 RTOS
요약

▣ 02장: Acme 부팅하기
빌드 머신 구축하기
소스 코드 다운로드하기
Repo
소스 포크하기
___안드로이드 버전 선택하기
___로컬 미러
___호스팅 서비스 Git 저장소
___트리 스냅숏
저장소 커밋 고정하기
예: 포크된 저장소를 위한 로컬 미러
이미지 빌드하기
디바이스 툴
___fastboot
___adb
디바이스 플래싱하기
요약

▣ 03장: 시작하기
안드로이드 계층 배치
___하드웨어
___리눅스 커널
___시스템 라이브러리
___애플리케이션
___안드로이드 프레임워크
안드로이드 서비스 모델
소스 탐험하기
___다른 소스들
___박스에 뭐가 들어 있나?
요약

▣ 04장: 커널
리눅스 커널
___커널 프로세스 관리
___커널 메모리 관리
안드로이드 커널
___안드로이드 커널 기능
커널 빌드하기
___빌드 시스템
___소스 다운로드하기
요약

▣ 05장: 플랫폼 보안
보안의 종류
자체 검사 부팅 (Verified Boot)
운영 보안
___안드로이드 소프트웨어 계층
___프로세스 샌드박스
___안드로이드용 SE 리눅스
___SE 정책 정의
___안드로이드 권한
___파일 시스템
사용자 보호
권한 커스터마이징
___사용자 정의 권한에 의해 보호받는 샘플 앱
___사용자 정의 권한을 사용하는 샘플 클라이언트 앱
요약

▣ 06장: 시스템 초기화: 시스템 설치와 부팅
부팅 절차
___부트로더
___Fastboot
___커널
___파일 시스템
___init
복구
데몬 빌드하기
Acme 디바이스 생성하기
Repo 다시 살펴보기
___데몬 시작하기
요약

▣ 07장: 안드로이드의 시작: Dalvik과 Zygote
Dalvik
ART
___기본 ART
___하이브리드 ART
Zygote
___Zygote 메모리 관리
___Zygote 시작
___런타임 초기화
___시스템 서비스 시작
요약
인용

▣ 08장: 안드로이드와 통신하기: HAL
왜 HAL인가?
HAL이 필요한가?
HAL 설계하기
HAL 빌드하기
___코드 구조
___HAL 구현하기
요약

▣ 09장: 자바와 통신하기: JNI
코드 구조
하드웨어 사용하기
HAL 사용하기
자바 네이티브 인터페이스 사용하기
___네이티브 코드 실행하기
___JNI: 자바 측면
___JNI: 네이티브 측면
___자바 근접 센서 애플리케이션
___JNI: 몇 가지 팁
요약

▣ 10장: 프로젝트 트레블: 바인더화된 HAL
HIDL 아키텍처
___hwservicemanager
___HIDL 서비스
___HIDL 클라이언트 서비스
하드웨어 인터페이스 정의 언어 (HIDL)
___HIDL 타입
HIDL 서비스
HIDL 클라이언트
요약

▣ 11장: 바인더화된 HAL 만들기
Acme 커스텀 HIDL
요약

▣ 12장: 바인더화된 HAL의 클라이언트
네이티브 C++ Aproximity 클라이언트
___aproximitycl을 위한 안드로이드 SE 리눅스 수정 항목
___Aproximitycl을 Acme로 빌드하기
자바/코틀린 Aproximity 클라이언트
___AproximityClient를 위한 안드로이드 SE 리눅스 수정
___Acme 플랫폼에 AproximityClient 빌드하기
요약

▣ 부록
A. Khadas VIM3 하드웨어 소개
B. 안드로이드 9.0 포크 소스
___소스 다운로드
___이미지 빌드
___이미지 플래싱
C. 안드로이드 11.0 정규 AOSP 소스
___소스 다운로드
___이미지 빌드
___이미지 플래싱

저자소개

블레이크 마이크 (지은이)    정보 더보기
D2, Realm, Cyanogen을 포함한 기관에서 10년 이상 안드로이드 개발자로 일한 열정이 넘치는 엔지니어이며, 코드 시인이며, 베테랑이다. 강사로서 그는 수백 명의 초보 안드로이드 개발자를 교육했다. 그는 O'Reilly 사의 베스트 셀러인 《Programming Android》 및 Addison-Wesley 사의 《Android Concurrency》를 포함한 다수 서적의 저자다. 그는 다트머스(Dartmouth) 대학에서 수학과 컴퓨터 과학 학위를 취득했으며, 퍼시픽 노스웨스트에 살고 있다.
펼치기
래리 쉬퍼 (지은이)    정보 더보기
모바일 플랫폼 및 앱 엔지니어링 서비스 기업인 HIQES, LLC의 CTO이자 공동 창업자다. 그는 모바일, 임베디드 및 데스크톱 시스템용 소프트웨어를 개발하여 경력을 쌓았으며 인텔, 퀄컴, 보스 그리고 기타 기업에서 안드로이드 내부 동작에 관련된 교육을 진행하며 세계를 누볐다. 기업가이자 기술 리더인 동시에 여전히 새로운 소프트웨어와 플랫폼 솔루션에 관심을 두고 있다.
펼치기
류진훈 (옮긴이)    정보 더보기
15년간 스마트폰 제조사에서 안드로이드 등 모바일 플랫폼 및 소프트웨어 프레임워크 개발팀을 이끌었다. 현재는 초음속 전투기의 비행 제어 컴퓨터용 실시간 운영체제를 개발하는 일을 하고 있다. Safety Critical Hard Realtime 속성을 갖는 임베디드 시스템 설계뿐만 아니라 딥러닝을 이용한 비행체의 자동 충돌 회피 등 항공기의 스마트 지능화 분야도 관심 연구 분야다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책