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
Android Studio - Google IO 2019 Recap at LINE -
Search
LINE Developers
May 22, 2019
Technology
1.7k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Studio - Google IO 2019 Recap at LINE -
Google I/O 2019 Recap at LINE
高島 友里
LINE Developers
May 22, 2019
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
3
2.6k
Java 21 Overview
line_developers
6
1.3k
Code Review Challenge: An example of a solution
line_developers
1
1.7k
KARTEのAPIサーバ化
line_developers
1
640
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2.4k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2.5k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
4k
A/B Testing at LINE NEWS
line_developers
3
1.2k
LINEのサポートバージョンの考え方
line_developers
2
1.6k
Other Decks in Technology
See All in Technology
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
180
【CEDEC2026】Creative Approaches to Localizing the Dialects and Unique Speech of Umamusume: Pretty Derby Characters in English
cygames
PRO
3
24k
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
3
210
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.6k
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
330
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
130
Bits AI を制するものは Datadog を制す / The player that controls Bits AI, controls Datadog
kaminashi
0
110
システム思考で問題に対処する
yussak
0
300
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
620
サイバー捜査員研修(後半)
nomizone
1
890
TypeScript入門 2026
recruitengineers
PRO
3
600
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
270
Featured
See All Featured
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
290
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
990
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
490
Rails Girls Zürich Keynote
gr2m
96
14k
KATA
mclloyd
PRO
35
15k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
470
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
660
Designing for Timeless Needs
cassininazir
1
440
AI: The stuff that nobody shows you
jnunemaker
PRO
9
910
Transcript
Android Studio Takasy (@takasy00) LINE Corporation Google I/O 2019 Recap
at LINE
Android Development Tools Project Marble • システムの健全性 • 機能の向上 •
バグ Android Studio 3.5 Beta What's New in Android Development Tools (Google I/O'19)
System Health • メモリ設定の自動推奨(1.2GB以上も可)
System Health • UIのフリーズ改善 (例. XML編集) ↑Android Studio 3.4 ↑Android
Studio 3.5
System Health • ビルド速度向上 ビルドが遅くなる要素の一部 ・SpectreとMeltdownのパッチ ・サードパーティ/カスタムGradleプラグイン ・アノテーションプロセッサがインクリメンタルでない ・Java8の使用 ・KAPTでのアノテーションプロセッサの使用
日: Android Studio のビルドを高速化する 英: Improving build speed in Android Studio
System Health • ビルド速度向上 ・Annotation Processing → incremental build ・light
R class generation ・Gradle scan Next: What’s New in the Android Studio Build System (Google I/O'19)
None
System Health • Windows
System Health • Windows
System Health • エミュレータのCPU使用率 Android Emulator : Project Marble Improvements
System Health • エミュレータのCPU使用率 ・一時停止/再開 ・draw callのオーバーヘッド削減 ・macOSメインループのIOオーバーヘッド削減 ・ヘッドレスビルド Android
Emulator : Project Marble Improvements cf. ) Best Practices in Using the Android Emulator (Google I/O'19)
Feature Polish • Apply Changes (※Android 8.0以降) Android Studio Project
Marble: Apply Changes
Feature Polish • Apply Changes
Feature Polish • Gradle Sync
Feature Polish • Layout Editor Constraints Section Android Studio Project
Marble: Layout Editor
↑Android Studio 3.4 ↓Android Studio 3.5
None
Feature Polish • Layout Editor blue overlap
Feature Polish • Navigation Editor • Resource Manager ・Batch Import
・Bulk import SVGs
Feature Polish : DRAFT • Layout Inspector
None
None
None