Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Whats new in Android N
Search
Harsh Dattani
May 18, 2016
Technology
70
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by Harsh Dattani
See All by Harsh Dattani
Developing Secure Android Application
harshdattani
2
400
Guard your Android
harshdattani
0
180
Introduction to Material Design
harshdattani
3
190
Other Decks in Technology
See All in Technology
クラウドエージェントの先駆け Devin。今も最先端を走る、他との違い
kinopeee
0
430
国際カードブランドルール変更に伴うクレジットカード決済取引仕様変更について
k1style
0
240
Claude for Google Workspaces ポン出し/claude-for-google-workspace-slide-conversion
emiki
0
13k
契約で守るコンパウンドプロダクトのデザインシステム
yug1224
1
1.5k
CSS2026:OWS研究会・招待講演「世界観を、実装する」
atsush1_sada
2
340
DevelopersIO 2026 Tokyo 現時点の衛星通信サービスの現状を整理してみる
maroon1st
0
310
構造で守らせる データ・法務・セキュリティ・開発チームとつくる AI時代のデータガバナンスとデータ基盤のリアル
legalontechnologies
PRO
1
540
野良MCPサーバーを排除せよ!MCPサーバーのガバナンス
yukiogawa
1
240
ビジネス部門からPOを迎えての半年間の進歩と課題
zozotech
PRO
0
150
データマネジメント × 法務で作りあげる、 freeeの新しいデータガバナンスへの軌跡
freee
PRO
1
440
バフェットコード開発チームの心得(v1.1)
shoe116
0
110
なぜAI時代に技術記事を書くのか?どう書くのか? 〜bunの場合〜
kworkdev
PRO
0
150
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
470
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Design in an AI World
tapps
1
360
Faster Mobile Websites
deanohume
310
32k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
The Curse of the Amulet
leimatthew05
3
16k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
How to Talk to Developers About Accessibility
jct
2
590
Thoughts on Productivity
jonyablonski
76
5.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
790
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