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
47
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
350
Guard your Android
harshdattani
0
120
Introduction to Material Design
harshdattani
3
160
Other Decks in Technology
See All in Technology
250627 関西Ruby会議08 前夜祭 RejectKaigi「DJ on Ruby Ver.0.1」
msykd
PRO
2
370
How Community Opened Global Doors
hiroramos4
PRO
1
130
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
150
高速なプロダクト開発を実現、創業期から掲げるエンタープライズアーキテクチャ
kawauso
1
170
怖くない!はじめてのClaude Code
shinya337
0
300
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
300
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
4
170
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
2
240
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
2
600
Snowflake Summit 2025全体振り返り / Snowflake Summit 2025 Overall Review
mtpooh
2
440
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
290
CursorによるPMO業務の代替 / Automating PMO Tasks with Cursor
motoyoshi_kakaku
2
790
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
How GitHub (no longer) Works
holman
314
140k
Embracing the Ebb and Flow
colly
86
4.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Writing Fast Ruby
sferik
628
62k
The World Runs on Bad Software
bkeepers
PRO
69
11k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Building Adaptive Systems
keathley
43
2.6k
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