Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Whats new in Android N
Search
Harsh Dattani
May 18, 2016
Technology
0
51
Whats new in Android N
A talk on Whats new in Android N at Google I/O Extended organized by GDG New Delhi
Harsh Dattani
May 18, 2016
Tweet
Share
More Decks by Harsh Dattani
See All by Harsh Dattani
Developing Secure Android Application
harshdattani
2
360
Guard your Android
harshdattani
0
140
Introduction to Material Design
harshdattani
3
160
Other Decks in Technology
See All in Technology
「データ無い! 腹立つ! 推論する!」から 「データ無い! 腹立つ! データを作る」へ チームでデータを作り、育てられるようにするまで / How can we create, use, and maintain data ourselves?
moznion
7
4.1k
探求の技術
azukiazusa1
7
1.9k
「O(n log(n))のパフォーマンス」の意味がわかるようになろう
dhirabayashi
0
140
Lazy Constant - finalフィールドの遅延初期化
skrb
0
190
[CV勉強会@関東 ICCV2025] WoTE: End-to-End Driving with Online Trajectory Evaluation via BEV World Model
shinkyoto
0
200
ZOZOTOWNカート決済リプレイス ── モジュラモノリスという過渡期戦略
zozotech
PRO
0
290
エンジニアにとってコードと並んで重要な「データ」のお話 - データが動くとコードが見える:関数型=データフロー入門
ismk
0
510
エンタープライズ企業における開発効率化のためのコンテキスト設計とその活用
sergicalsix
1
390
マイクロリブート ~ACEマインドセットで実現するアジャイル~
sony
1
340
AWS IAM Identity Centerによる権限設定をグラフ構造で可視化+グラフRAGへの挑戦
ykimi
2
750
フライトコントローラPX4の中身(制御器)を覗いてみた
santana_hammer
1
140
バグと向き合い、仕組みで防ぐ
____rina____
0
270
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
960
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Facilitating Awesome Meetings
lara
57
6.6k
Balancing Empowerment & Direction
lara
5
740
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Git: the NoSQL Database
bkeepers
PRO
432
66k
We Have a Design System, Now What?
morganepeng
54
7.9k
How to Ace a Technical Interview
jacobian
280
24k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
[RailsConf 2023] Rails as a piece of cake
palkan
57
6.1k
Transcript
Android “N” What’s New Harsh Dattani A learner like you
all!
AboutMe.apk Somewhere in India at Applied CS with Android Team
and a Learner! Always! :P Om Shanti Harsh Dattani
Let’s play something!
Enjoyed Keynote?
What’s new in Android N?
Android N • Program Overview
Android N • Program Overview • Behavior Changes
Android N • Program Overview • Behavior Changes • APIs
for Developers
Android N • Program Overview • Behavior Changes • APIs
for Developers • How to setup
Android N • Program Overview • Behavior Changes • APIs
for Developers • How to setup • Android Studio 2.0 (Oops 2.1!)
Program Overview
Program Overview
Developing with Android N
Get Java 8 JDK
Update Android Project android { compileSdkVersion 'android-N' buildToolsVersion '24.0.0-rc3' defaultConfig
{ minSdkVersion 'N' targetSdkVersion 'N' } }
Behavior Changes
Doze
Project Svelte
Security
Direct Boot
Direct Boot • Credential encrypted storage • Device encrypted storage
Direct Boot <receiver android:directBootAware="true" > ... <intent-filter> <action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" />
</intent-filter> </receiver>
JACK Toolchain
We know this!
None
Pre Dexing in JACK
None
Gradle Change android { ... buildToolsRevision '21.1.1' defaultConfig { //
Enable the experimental Jack build tools. useJack = true } ... }
ContactMe.apk!
[email protected]
fb.com/harshdattani speakerdeck.com/harshdattani