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
68
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
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
210
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
140
AI時代のデータ基盤を考える問い
pacocat
0
800
Azure App Service / Container Apps の組み込み認証
kuniteru
0
100
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
Bet AI Day 2026丨AIによって本質に戻るシステムリスク管理
layerx
PRO
0
530
20260903 Tokyo Jazug Night #62 | Azure エンジニアよ、 その環境は本当にセキュアか?
olivia_0707
0
240
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
1.1k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
20k
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
130
顧客の要望は2次情報である 〜アンテナを張るFDEの構造論〜
noriakioji
5
1.1k
いかに伝えるか 〜新卒エンジニアの教育のための、ライトノベル活用の一例
ikedon
1
150
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Between Models and Reality
mayunak
4
430
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Done Done
chrislema
186
16k
エンジニアに許された特別な時間の終わり
watany
108
250k
Abbi's Birthday
coloredviolet
3
9.6k
Test your architecture with Archunit
thirion
2
2.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
490
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