1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ネイティ部Advent Calendar 2015

Day 5

Android Studio 2.0 をためしてみる

Last updated at Posted at 2015-12-08

はじめに

Android Studio 2.0 Previewの気になる機能
"Instant Run"
を試してみました

まずはダウンロード

http://tools.android.com/download/studio/builds/2-0-preview
から落としてきたzipを適当なところに解凍

ビルドツールとかアプデ

Preference開くと**"Instant Run"**って項目があります
**"Update Project"**ってボタンがあるので押します
スクリーンショット 2015-12-09 1.08.22.png

そうするといくつかファイルが更新されます
全部は確認してませんが

app/build.gradle
buildToolsVersion '23.0.2' // 元は22.01

になってました

実行

通常のビルドと同じくRunします
そうするといつもの緑の▲ボタンの横に変なマークが出てました
スクリーンショット 2015-12-09 0.33.07.png

この状態で何か更新(ためしにstring.xmlでも)して
再度▲ボタン押してみると

数秒で画面がアプリの画面がリフレッシュして
device-2015-12-09-010619.png

トーストが出て
最初のActivityすっとばして起動中のActivityが表示されました
先ほどの変更もちゃんと反映されてます

一応インストールログも

log
# 最初の起動
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/{PACKAGE NAME}
DEVICE SHELL COMMAND: am start  -n “{ACTIVITY NAME}“ -a android.intent.action.MAIN -c android.intent.category.LAUNCHER

# 修正後の再起動
Client not ready yet..01:06:12: Incrementally updating app on the following device: {DEVICE NAME}
Incremental update complete.

ちゃんとIncremental updateって出てますね〜

まとめ

最初のビルドは若干早く感じました
修正後の再ビルドの際はビルドも起動もとにかく早かったです
どの修正まで適用してくれるのかドキュメントと照らし合わせて気になるところですが
レイアウトの変更で再インストールするあの手間を考えると爆速な気がします
これは早く安定版欲しい

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?