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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Harsh Dattani
May 18, 2016
Technology
67
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
390
Guard your Android
harshdattani
0
170
Introduction to Material Design
harshdattani
3
180
Other Decks in Technology
See All in Technology
Genie Codeハンズオン基礎編
taka_aki
1
120
Sets in Go
ramalho
1
600
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
1.3k
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
270
モバイルアプリ開発概論2026
recruitengineers
PRO
5
590
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
3.2k
AIエージェントを前提としたプラットフォーム エンジニアリング:GKEで作るAgent-Ready Golden Path
legalontechnologies
PRO
2
230
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.3k
Bits Agent Builder の⼊⾨と活⽤事例
nulabinc
PRO
0
140
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Featured
See All Featured
Side Projects
sachag
455
43k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
400
So, you think you're a good person
axbom
PRO
2
2.1k
The Cost Of JavaScript in 2023
addyosmani
55
10k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
430
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
480
Site-Speed That Sticks
csswizardry
13
1.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Building Applications with DynamoDB
mza
96
7.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
210
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
290
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