SlideShare a Scribd company logo
1 of 24
Download to read offline
Android Applications on Galaxy-S 삼성전자 무선사업부 한국S/W개발 장기성 선임
목차 Galaxy-S 소개 Target Board에서 Application 개발시 유의점 Galaxy-S 디버깅 방법 및 유의점 Q&A
Galaxy-S 소개
Galaxy-S 주요스펙 넷. 본 제품 및 서비스의 기능, 성능, 디자인, 가격, 구성요소 等 제품 및 서비스에 관한 사양 等은 현재 시점에서의 사양 等을 의미하는 것으로 어떠한 명시적 또는 묵시적 보증도 제공되지 않으며, 사전 고지 없이 변경될 수 있음을 알려 드립니다. *16GB 내장 메모리  · App. 설치용 가용 메모리 : 1.87GB · Contents용 가용 메모리 : 13.43GB
요약
USP-1 : 획기적인 성능/사용성 개선 최고의 Touch感 제공 ,[object Object]
빠르고부드러운 화면 전환- 스크롤 그래픽 성능 향상 (Galaxy S 평균55fps, 메인메뉴 기준 ) ,[object Object],- 정전식 터치스크린 / Multi-touch 인식 ,[object Object],  - 부드럽게 미끄러지는 터치 기본 통신성능  최적화 ,[object Object],탁월한 통화성능 제공 ,[object Object],- 위치측정 오차 최소화 ,[object Object],   - 안드로이드브라우져 자체 개선을 통한 속도 향상 ,[object Object],편리하고  익숙한 UX ,[object Object],-초성검색, 천지인/Qwerty 입력기 탑재 - 폴더형/대화형 메시지 기능 ,[object Object],[object Object]
최강의 멀티미디어 Codec 적용을통한 PC 동영상 재생  - DivX, MKV, Xvid, MPEG4, H.264, WMV, AC3 등지원 ,[object Object]
500만 Auto Focus Camera
대용량 Battery  탑재 : 1500mAh
Full Multi-tasking 기능- 최근 6개 사용 어플의 편리한 사용전환  <USER CASE>   – 통화 중 네트워크 게임 등 멀티미디어 기능 수행 가능  - 다수의 SNS Appl. 동시 실행   - 트위터 하면서 카메라로 사진 촬영하여 업로드 가능 Real Multi-tasking 한국 소비자 친화적 필수 기능 제공 ,[object Object]
외장 메모리 Slot 지원으로 기기간 컨텐츠 쉽게 호환 ,[object Object]
제한된 메모리 - Emulator 개발자들이 제일 많이 범하는 오류 	- 폰 = Embedded system - 과도한 메모리할당, Static Data Structure 지양 - 사용한 메모리는 반드시 반환(Memory Leak)
제한된 CPU - Phone != PC - PC에서의 동일 Performance를  Target 단말에서 기대하지 마라
한정된 전력 	- Phone = Mobile != Static 	- Battery에 의존 	- 소모전류 감소 방향으로 설계 	ex1> White 계열이 많은 이미지는 소모전류 높아짐 	ex2> 과도한 Backlight 밝기 지양 	ex3> 불필요한 Background Service 지양
설정값 원복 - application 에 따라서 폰의 설정값을 임시로 바꿀 필요 존재 ex> 비디오플레이어등의어플은실행중에LCD off 되면 안됨.  	     => LCD 항상 켜짐으로 설정 변경 - 해당 application 을 종료하거나 pause 시킬경우application 내에서 변경했던 폰의셋팅값들을원복해줘야폰이 이상동작을 하지 않음 - 중요 setting 값은 변경하지 않기를 권장
Galaxy-S 디버깅 방법 및 유의점
USB 디버깅 모드 ON ,[object Object], (http://kr.samsungmobile.com에서 Galaxy-S 제품의 통합USB 다운받아 설치) ,[object Object], 1> USB 디버깅 check 2> 켜진 상태로 유지 – Optinal  (check 시 sleep 상태에서도 ADB on설정됨)
File Explore Area Logcat Area
덤프파일 활용 Galaxy-S 에서 덤프파일 생성하기 다이얼 진입 *#9900# 입력 첫번째 항목 (run dumpstate/logcat) 클릭 완료 팝업 세번째 항목(Copy to Internal/External Storage) 클릭 완료 팝업 USB 이동식 디스크 연결하여 PC 상으로 해당 덤프파일 이동시켜 분석
실제 덤프 예제 게임중 문자수신 이후 터치액션 무시됨 무엇이 문제??
Tip - File system 에 따른 차이 존재  /data/ - RFS – sudden power fail  /sdcard/ - FAT32
Tip ,[object Object],adb실행 dd if=/dev/zero of=/data/data/temp bs=1024 count=2048000(2GB) [용량확인] – df 각 app 에서 용량 확인 원상태복귀rm /data/data/temp

More Related Content

Viewers also liked

JBoss Community's Application Monitoring Platform
JBoss Community's Application Monitoring PlatformJBoss Community's Application Monitoring Platform
JBoss Community's Application Monitoring Platformjbugkorea
 
Ubuntu phone - future of smart phones
Ubuntu phone - future of smart phones Ubuntu phone - future of smart phones
Ubuntu phone - future of smart phones Vikram Verma
 
Orculus Rift 오큘러스 리프트
Orculus Rift 오큘러스 리프트Orculus Rift 오큘러스 리프트
Orculus Rift 오큘러스 리프트Hyesung Cho
 
당신에게 통일은 여전히 소원인가요? | 이현서 북한인권운동가
당신에게 통일은 여전히 소원인가요? | 이현서 북한인권운동가 당신에게 통일은 여전히 소원인가요? | 이현서 북한인권운동가
당신에게 통일은 여전히 소원인가요? | 이현서 북한인권운동가 cbs15min
 
(주)비에네스소프트 회사소개서 2013년9월
(주)비에네스소프트 회사소개서 2013년9월(주)비에네스소프트 회사소개서 2013년9월
(주)비에네스소프트 회사소개서 2013년9월Seongju Jeon
 
about hmd !!
about hmd !!about hmd !!
about hmd !!jangtaeik
 
디지털(1)
디지털(1)디지털(1)
디지털(1)ljy6593
 
[Hmd의 정체]
[Hmd의 정체][Hmd의 정체]
[Hmd의 정체]Ma Ae-rin
 
Hmd(head mounted display) 의 ‘이모저모’
Hmd(head mounted display) 의 ‘이모저모’Hmd(head mounted display) 의 ‘이모저모’
Hmd(head mounted display) 의 ‘이모저모’고주라
 
Hmd에 대해서
Hmd에 대해서Hmd에 대해서
Hmd에 대해서Yowon Kang
 
안드로이드 MediaPlayer & VideoView
안드로이드 MediaPlayer & VideoView안드로이드 MediaPlayer & VideoView
안드로이드 MediaPlayer & VideoViewEunjoo Im
 
세바시15분 상상이 현실화가 되는 세계, 그...@서동일 오큘러스VR코리아 지사장
세바시15분 상상이 현실화가 되는 세계, 그...@서동일 오큘러스VR코리아 지사장세바시15분 상상이 현실화가 되는 세계, 그...@서동일 오큘러스VR코리아 지사장
세바시15분 상상이 현실화가 되는 세계, 그...@서동일 오큘러스VR코리아 지사장cbs15min
 
가상현실 & 증강현실
가상현실 & 증강현실가상현실 & 증강현실
가상현실 & 증강현실범진 박
 

Viewers also liked (20)

20100826 앱기획및마케팅소개 앱톡 [호환 모드]
20100826 앱기획및마케팅소개 앱톡 [호환 모드]20100826 앱기획및마케팅소개 앱톡 [호환 모드]
20100826 앱기획및마케팅소개 앱톡 [호환 모드]
 
지하철알리미 공모전경험담 및 팁 (이민석)
지하철알리미 공모전경험담 및 팁 (이민석)지하철알리미 공모전경험담 및 팁 (이민석)
지하철알리미 공모전경험담 및 팁 (이민석)
 
JBoss Community's Application Monitoring Platform
JBoss Community's Application Monitoring PlatformJBoss Community's Application Monitoring Platform
JBoss Community's Application Monitoring Platform
 
SKT-삼성전자 앱개발 페스티벌 매뉴얼
SKT-삼성전자 앱개발 페스티벌 매뉴얼SKT-삼성전자 앱개발 페스티벌 매뉴얼
SKT-삼성전자 앱개발 페스티벌 매뉴얼
 
원스토어 프로젝트 및 통합개발자센터 안내
원스토어 프로젝트 및 통합개발자센터 안내원스토어 프로젝트 및 통합개발자센터 안내
원스토어 프로젝트 및 통합개발자센터 안내
 
Ubuntu phone - future of smart phones
Ubuntu phone - future of smart phones Ubuntu phone - future of smart phones
Ubuntu phone - future of smart phones
 
T스토어-올레마켓-U+스토어 통합개발자센터 설명회
T스토어-올레마켓-U+스토어 통합개발자센터 설명회T스토어-올레마켓-U+스토어 통합개발자센터 설명회
T스토어-올레마켓-U+스토어 통합개발자센터 설명회
 
Orculus Rift 오큘러스 리프트
Orculus Rift 오큘러스 리프트Orculus Rift 오큘러스 리프트
Orculus Rift 오큘러스 리프트
 
당신에게 통일은 여전히 소원인가요? | 이현서 북한인권운동가
당신에게 통일은 여전히 소원인가요? | 이현서 북한인권운동가 당신에게 통일은 여전히 소원인가요? | 이현서 북한인권운동가
당신에게 통일은 여전히 소원인가요? | 이현서 북한인권운동가
 
(주)비에네스소프트 회사소개서 2013년9월
(주)비에네스소프트 회사소개서 2013년9월(주)비에네스소프트 회사소개서 2013년9월
(주)비에네스소프트 회사소개서 2013년9월
 
about hmd !!
about hmd !!about hmd !!
about hmd !!
 
La importancia terminado
La importancia terminadoLa importancia terminado
La importancia terminado
 
디지털(1)
디지털(1)디지털(1)
디지털(1)
 
[Hmd의 정체]
[Hmd의 정체][Hmd의 정체]
[Hmd의 정체]
 
Hmd(head mounted display) 의 ‘이모저모’
Hmd(head mounted display) 의 ‘이모저모’Hmd(head mounted display) 의 ‘이모저모’
Hmd(head mounted display) 의 ‘이모저모’
 
Hmd에 대해서
Hmd에 대해서Hmd에 대해서
Hmd에 대해서
 
안드로이드 MediaPlayer & VideoView
안드로이드 MediaPlayer & VideoView안드로이드 MediaPlayer & VideoView
안드로이드 MediaPlayer & VideoView
 
세바시15분 상상이 현실화가 되는 세계, 그...@서동일 오큘러스VR코리아 지사장
세바시15분 상상이 현실화가 되는 세계, 그...@서동일 오큘러스VR코리아 지사장세바시15분 상상이 현실화가 되는 세계, 그...@서동일 오큘러스VR코리아 지사장
세바시15분 상상이 현실화가 되는 세계, 그...@서동일 오큘러스VR코리아 지사장
 
가상현실 & 증강현실
가상현실 & 증강현실가상현실 & 증강현실
가상현실 & 증강현실
 
Mobile Applicatiobs (박현우)
Mobile Applicatiobs (박현우)Mobile Applicatiobs (박현우)
Mobile Applicatiobs (박현우)
 

Similar to Android Applications on Galaxy S (장기성)

모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101) 모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101) YoungSu Son
 
이력서_김태연_한글
이력서_김태연_한글이력서_김태연_한글
이력서_김태연_한글TAIYEON KIM
 
안드로이드 Oreo의 변화와 모바일 앱/플랫폼의 적합한 성능 측정 방법
안드로이드 Oreo의 변화와  모바일 앱/플랫폼의 적합한 성능 측정 방법안드로이드 Oreo의 변화와  모바일 앱/플랫폼의 적합한 성능 측정 방법
안드로이드 Oreo의 변화와 모바일 앱/플랫폼의 적합한 성능 측정 방법YoungSu Son
 
모니터링 영역의 변천사_클라우드, 디지털 경험까지)
모니터링 영역의 변천사_클라우드, 디지털 경험까지)모니터링 영역의 변천사_클라우드, 디지털 경험까지)
모니터링 영역의 변천사_클라우드, 디지털 경험까지)IMQA
 
실 사례로 보는 고객 디지털 경험 지키기
실 사례로 보는 고객 디지털 경험 지키기실 사례로 보는 고객 디지털 경험 지키기
실 사례로 보는 고객 디지털 경험 지키기IMQA
 
국내외모바일Os동향및플랫폼동향
국내외모바일Os동향및플랫폼동향국내외모바일Os동향및플랫폼동향
국내외모바일Os동향및플랫폼동향Jong Jin Hong
 
Android 성능 지표와 Oreo 의 개선사항
Android 성능 지표와  Oreo 의 개선사항 Android 성능 지표와  Oreo 의 개선사항
Android 성능 지표와 Oreo 의 개선사항 YoungSu Son
 
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망Sang Seok Lim
 
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트OpenStack Korea Community
 
GDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's NoteGDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's NoteSeok-yong Kim
 
Hp web os overview
Hp web os overviewHp web os overview
Hp web os overviewPeter Park
 
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...Amazon Web Services Korea
 
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기Jaeseung Ha
 
Galaxy tab gb_upgrade_manual
Galaxy tab gb_upgrade_manualGalaxy tab gb_upgrade_manual
Galaxy tab gb_upgrade_manualmark_r_hickman
 
모바일 앱(App) 개발 테스트 솔루션 - 인터링크시스템
모바일 앱(App) 개발 테스트 솔루션 - 인터링크시스템모바일 앱(App) 개발 테스트 솔루션 - 인터링크시스템
모바일 앱(App) 개발 테스트 솔루션 - 인터링크시스템SeungBeom Ha
 
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기Chang W. Doh
 
클라우드 & 모바일 환경에서 알아야 할 성능 품질 이야기
클라우드 & 모바일 환경에서 알아야 할 성능 품질 이야기클라우드 & 모바일 환경에서 알아야 할 성능 품질 이야기
클라우드 & 모바일 환경에서 알아야 할 성능 품질 이야기YoungSu Son
 
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비NAVER D2
 

Similar to Android Applications on Galaxy S (장기성) (20)

모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101) 모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
 
이력서_김태연_한글
이력서_김태연_한글이력서_김태연_한글
이력서_김태연_한글
 
안드로이드 Oreo의 변화와 모바일 앱/플랫폼의 적합한 성능 측정 방법
안드로이드 Oreo의 변화와  모바일 앱/플랫폼의 적합한 성능 측정 방법안드로이드 Oreo의 변화와  모바일 앱/플랫폼의 적합한 성능 측정 방법
안드로이드 Oreo의 변화와 모바일 앱/플랫폼의 적합한 성능 측정 방법
 
모니터링 영역의 변천사_클라우드, 디지털 경험까지)
모니터링 영역의 변천사_클라우드, 디지털 경험까지)모니터링 영역의 변천사_클라우드, 디지털 경험까지)
모니터링 영역의 변천사_클라우드, 디지털 경험까지)
 
실 사례로 보는 고객 디지털 경험 지키기
실 사례로 보는 고객 디지털 경험 지키기실 사례로 보는 고객 디지털 경험 지키기
실 사례로 보는 고객 디지털 경험 지키기
 
국내외모바일Os동향및플랫폼동향
국내외모바일Os동향및플랫폼동향국내외모바일Os동향및플랫폼동향
국내외모바일Os동향및플랫폼동향
 
Android 성능 지표와 Oreo 의 개선사항
Android 성능 지표와  Oreo 의 개선사항 Android 성능 지표와  Oreo 의 개선사항
Android 성능 지표와 Oreo 의 개선사항
 
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
 
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
[OpenStack Days Korea 2016] Track3 - 방송제작용 UHD 스트로지 구성 및 테스트
 
GDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's NoteGDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's Note
 
Hp web os overview
Hp web os overviewHp web os overview
Hp web os overview
 
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
타 게임사의 경험으로 본 AWS 핵심 모범 사례 한방에 배우기 - 이정훈 솔루션즈 아키텍트, AWS / 김지선 테크니컬 어카운트 매니저, ...
 
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기
 
Galaxy tab gb_upgrade_manual
Galaxy tab gb_upgrade_manualGalaxy tab gb_upgrade_manual
Galaxy tab gb_upgrade_manual
 
디지털 사이니지 제안서
디지털 사이니지 제안서디지털 사이니지 제안서
디지털 사이니지 제안서
 
모바일 앱(App) 개발 테스트 솔루션 - 인터링크시스템
모바일 앱(App) 개발 테스트 솔루션 - 인터링크시스템모바일 앱(App) 개발 테스트 솔루션 - 인터링크시스템
모바일 앱(App) 개발 테스트 솔루션 - 인터링크시스템
 
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
 
Designing Apps for Motorla Xoom Tablet
Designing Apps for Motorla Xoom TabletDesigning Apps for Motorla Xoom Tablet
Designing Apps for Motorla Xoom Tablet
 
클라우드 & 모바일 환경에서 알아야 할 성능 품질 이야기
클라우드 & 모바일 환경에서 알아야 할 성능 품질 이야기클라우드 & 모바일 환경에서 알아야 할 성능 품질 이야기
클라우드 & 모바일 환경에서 알아야 할 성능 품질 이야기
 
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비
 

Android Applications on Galaxy S (장기성)

  • 1. Android Applications on Galaxy-S 삼성전자 무선사업부 한국S/W개발 장기성 선임
  • 2. 목차 Galaxy-S 소개 Target Board에서 Application 개발시 유의점 Galaxy-S 디버깅 방법 및 유의점 Q&A
  • 4. Galaxy-S 주요스펙 넷. 본 제품 및 서비스의 기능, 성능, 디자인, 가격, 구성요소 等 제품 및 서비스에 관한 사양 等은 현재 시점에서의 사양 等을 의미하는 것으로 어떠한 명시적 또는 묵시적 보증도 제공되지 않으며, 사전 고지 없이 변경될 수 있음을 알려 드립니다. *16GB 내장 메모리  · App. 설치용 가용 메모리 : 1.87GB · Contents용 가용 메모리 : 13.43GB
  • 6.
  • 7.
  • 8.
  • 10. 대용량 Battery 탑재 : 1500mAh
  • 11.
  • 12.
  • 13. 제한된 메모리 - Emulator 개발자들이 제일 많이 범하는 오류 - 폰 = Embedded system - 과도한 메모리할당, Static Data Structure 지양 - 사용한 메모리는 반드시 반환(Memory Leak)
  • 14. 제한된 CPU - Phone != PC - PC에서의 동일 Performance를 Target 단말에서 기대하지 마라
  • 15. 한정된 전력 - Phone = Mobile != Static - Battery에 의존 - 소모전류 감소 방향으로 설계 ex1> White 계열이 많은 이미지는 소모전류 높아짐 ex2> 과도한 Backlight 밝기 지양 ex3> 불필요한 Background Service 지양
  • 16. 설정값 원복 - application 에 따라서 폰의 설정값을 임시로 바꿀 필요 존재 ex> 비디오플레이어등의어플은실행중에LCD off 되면 안됨. => LCD 항상 켜짐으로 설정 변경 - 해당 application 을 종료하거나 pause 시킬경우application 내에서 변경했던 폰의셋팅값들을원복해줘야폰이 이상동작을 하지 않음 - 중요 setting 값은 변경하지 않기를 권장
  • 17. Galaxy-S 디버깅 방법 및 유의점
  • 18.
  • 19. File Explore Area Logcat Area
  • 20. 덤프파일 활용 Galaxy-S 에서 덤프파일 생성하기 다이얼 진입 *#9900# 입력 첫번째 항목 (run dumpstate/logcat) 클릭 완료 팝업 세번째 항목(Copy to Internal/External Storage) 클릭 완료 팝업 USB 이동식 디스크 연결하여 PC 상으로 해당 덤프파일 이동시켜 분석
  • 21.
  • 22. 실제 덤프 예제 게임중 문자수신 이후 터치액션 무시됨 무엇이 문제??
  • 23. Tip - File system 에 따른 차이 존재 /data/ - RFS – sudden power fail /sdcard/ - FAT32
  • 24.
  • 25.
  • 26.
  • 27. Good Application for Galaxy-S == Galaxy-S 실 사용자 환경에서 잘 돌아가는 Application == Galaxy-S 에 설치되어있는 Application 및 Platform 과 충돌이 없는 Application == Galaxy-S 의 Hardware/System Spec 을 잘 이해하여 과부하가 걸리지 않는 Application != PC 에서 잘 돌아가는 Application
  • 28. Q & A