반응형

HTC Nexus 9, the Motorola Nexus 6 와 함께 Android L의 정식 릴리즈가 10월 중순/말로 예상되고 있다. 공식 명칭은 롤리팝(Lollipop)이 유력한 가운데 레몬 머랭 파이 (Lemon Meringue Pie) 가 될 여지도 있는 상태이다.

  VS

구글에서 제공된 16주념 기념 사진에서 케잌의 제일위에 있는 롤리팝을 볼 수 있어서 더욱 롤리팝이 될 가능성에 무게를 두고 있다.



어쨌든 개발자의 입장에서 어떤 점이 바뀌는지를 미리 인지를 할 필요가 있는데, 

구글에서는 L Developer Preview 페이지를 제공하고 있으며, 여기에는 API Overview 페이지가 있어 어떤 점이 바뀌는지 확인 할 수 있다. 또한 한글화 및 리뷰가 잘 된 페이지도 존재한다.


API Overview

공식 : http://developer.android.com/preview/api-overview.html

한글화 및 리뷰 : https://medium.com/marojuns-android/l-developer-preview-api-4edad1a2a434


●Battery-historian

메모리 사용 내역을 확인 할 수 있는 툴을 신규로 제공하고 있는데, 현재는 GitHub 에서 다운로드 할 수 있다. Python으로 되어 있으며, Python을 다운받아서 실행시킬 수 있다.

https://github.com/google/battery-historian

For best results, you should first enable full wake lock reporting, to allow the Battery Historian tool to monitor uninterrupted over an extended period of time:

$ adb shell dumpsys batterystats --enable full-wake-history

You should also reset battery statistics at the beginning of a measurement:

$ adb shell dumpsys batterystats --reset

To generate an HTML visualization:

$ historian.par [-p powerfile] bugreport.txt > out.html 


●API Differences Report

클래스와 메소드 같은 API의 변경사항을 정리한 리포트이다.

KITKAT(API 19) 이후에 API 20과 L Preview가 추가로 나온 상태이다.

API 19 <-> API 20 : http://developer.android.com/sdk/api_diff/20/changes.html

API 20 <-> L preview : http://storage.googleapis.com/androiddevelopers/preview/l-developer-preview-reference.zip 


●Kitkat에서 ART 테스트

Kitkat에서 Option으로 제공되고 있는 ART를 확인해 볼 수 있다. 

하기 옵션을 ART로 선택하고 재부팅을 하면, Runtime을 art로 변경되면서 기존의 apk들이 ART에서 사용되는 바이너리로 변환된다.

 Settings> Developer Options> Select Runtime



벤치마크 : http://www.androidpolice.com/2013/11/12/meet-art-part-2-benchmarks-performance-wont-blow-away-today-will-get-better/



반응형

+ Recent posts