1. Home
  2. ガジェット
  3. スマートフォン
  4. Androidのランタイムを「ART」に切り替えてアプリを高速化する方法!
AmazonAmazon クレジットカードAmazon DashAmazon PrimeAmazon.co.jpAmazon
Bluetooth対応のスマート体重計・体組成計が送料込み1290円の大特価!

Bluetooth対応のスマート体重計・体組成計が送料込み1290円の大特価!

現在AmazonではBluetooth対応のスマート体重計・体組成計がなんとクーポンコードを使用することで衝撃の1290円で販売されています。スマート体重計・体組成計はスマホやタ...

DearMob iPhoneマネージャーでiTunesなしで簡単に写真を転送する方法!

DearMob iPhoneマネージャーでiTunesなしで簡単に写真を転送する方法!

前回はDearMob iPhoneマネージャーでiPhoneやiPadを簡単にバックアップする方法を紹介しましたが、今回の記事ではiTunesを使用せずにDearMob iPhoneマネージャーで簡単に写...

BOOK☆WALKERで電子書籍が50%還元されるキャンペーン!9/11までに配信された全作品対象!

BOOK☆WALKERで電子書籍が50%還元されるキャンペーン!9/11までに配信された全作品対象!

BOOK☆WALKERでは、BOOK☆WALKERとニコニコ書籍のスマホアプリの統合1周年を記念した「祝!結婚1周年!感謝のコイン最大50%還元キャンペーン」を実施しています。このキャン...

Audio Input FX LEを期間限定でプレゼントするキャンペーンを実施中!

Audio Input FX LEを期間限定でプレゼントするキャンペーンを実施中!

ニコニコ動画などの運営しているドワンゴのニコトクというサービスで、Amazonなどで通常販売価格8000円の音声マルチエフェクトソフトウェア「Audio Input FX LE」が期間限...

無料版あり!DVDFab動画ダウンローダーでYouTube動画を簡単ダウンロード!

無料版あり!DVDFab動画ダウンローダーでYouTube動画を簡単ダウンロード!

前回の記事では「DVDFab 11 Blu-rayコピー」についての紹介を行いましたが、今回はDVDFab動画ダウンローダー(DVDFab Downloader)について紹介したいと思います。DVDFab 11 ...

電子書籍が50%OFFでさらにコイン50%還元のニコニコカドカワ祭り2019!初回は100%還元!

電子書籍が50%OFFでさらにコイン50%還元のニコニコカドカワ祭り2019!初回は100%還元!

現在、電子書籍ストアのBOOK☆WALKERでは、2019年9月4日までに配信されたKADOKAWA作品が50%コイン還元、それに加えて15,000点以上が50%OFFで購入できるニコニコカドカワ祭...

激安10インチ中華タブレットの「ALLDOCUBE iPlay10 Pro」を使ってみた!

激安10インチ中華タブレットの「ALLDOCUBE iPlay10 Pro」を使ってみた!

最近10インチで激安タブレットを探していたのですが、10インチタブレットでなんと価格が1万円ちょっとというALLDOCUBE iPlay10 Proをゲットしたのでレビューを書きたいと思...

「iZotope Ozone 8 Elements」が無料でゲットできるキャンペーンが実施中!

「iZotope Ozone 8 Elements」が無料でゲットできるキャンペーンが実施中!

現在SONICWIREでは、省機能/高性能なマスタリングソフトウェアiZotope ( アイゾトープ )の「Ozone 8 Elements」を無償でプレゼントするキャンペーンを実施中です!Windows/...

Amazon Echoシリーズに「Echo Studio」「Echo Flex」などの新商品が追加に!

Amazon Echoシリーズに「Echo Studio」「Echo Flex」などの新商品が追加に!

AmazonはAlexa搭載のスマートスピーカーのEchoシリーズの新商品を発表しました。新たに追加されたEchoシリースはHi-Fiスマートスピーカー「Echo Studio (エコースタジオ)」...

NetaGear RSS News

Now Loading

Article

Androidのランタイムを「ART」に切り替えてアプリを高速化する方法!

ガジェット > スマートフォン 
Android_ART_000.png

今回はAndroid 5.0(Lollipop)で完全移行される新しいランタイムのARTをAndroid 4.4(KitKat)でも使えるようにする方法を紹介したいと思います。新ランタイムのARTではアプリのCPU速度が2倍に向上して、実行速度と処理効率が大幅に改善されてアプリの高速化が可能です。

今はまだAndroid 5.0が使えるのは一部の端末のみですが、Android 4.4ユーザでもAndroid 5.0の速さを体感することができます。これには少しデメリットがあり、ARTに対応していないアプリは動かなくなります。しかしながらAndroid 5.0の普及とともにそういうアプリは淘汰されるのでしばらく待てばほとんどのアプリがART対応になるはずです。

ランタイムをDalvikからARTに切り替える方法!


Google_nexus4_root_201.png
1 Androidの「開発者向けオプション」は4.2以降のデバイスでは標準では表示されないようになっています。まずは設定から端末情報を開きます。

Google_nexus4_root_202.png
2 ビルド番号を7回タップすると「これでディベロッパーになりました」と表示されます。

Google_nexus4_root_203.png
3 設定に「開発者向けオプション」が新たに表示されるようになっているので開きます。

Android_ART_001.png
4 「ランタイムを選択」を押します。

Android_ART_002.png
5 「Dalvikを使用」から「ARTを使用」にチェックを切り替えます。

Android_ART_003.png
6 「再起動して、ランタイムをlibdvm.soからlibart.soに変更しますか?」と表示されるので「OK」を押します。

Android_ART_004.png
7 シャットダウン後、アップデートが始まるのでしばらく待ち、起動すれば切り替え完了です。ARTからDalvikへ戻すには逆の手順を行うだけで簡単に元に戻すことができます。


ベンチマーク


Android_ART_020.png
Galaxy NexusでのARTでのベンチマーク。DalvikのスコアはGalaxy Nexusで表示されているので省略しました。約1.5倍のスコアになっています。

Android_ART_021.png
Nexus4でDalvikでのベンチマーク。

Android_ART_022.png
Nexus4でARTでのベンチマーク。Dalvikに比べて約1.5倍のスコアになりました。

Android_ART_023.png
Nexus7でDalvikでのベンチマーク。

Android_ART_024.png
Nexus7でARTでのベンチマーク。こちらもDalvikに比べて約1.5倍のスコアになりました。

ベンチマークを見る限りだとDalvikからARTに切り替えることでCPUのスコアが2倍にあがっています。ほかのスコアは大差ないので、ARTに切り替えることで得られるメリットは大幅なCPU速度の向上ですね。これだけでもランタイム切り替えの恩恵としては非常に大きいものだと思います。

今回の個人的感想




今回はランタイムの切り替えによってAndroidのアプリを高速化する方法についてでした。こんな簡単なランタイムの切り替えでベンチマークのスコアが1.5倍になるんですからすごいですよね。Nexus4のベンチマークのスコアがNexus5並の数値になりました。Galaxy Nexusのような古い端末で処理の重いアプリを動かしてもカクつくことがなくなりましたし、効果は絶大です。ちなみに処理効率の向上によってバッテリーの持ちも少し改善するとか。

今回のARTへの切り替えは開発者テスト用に公開されていたものなのですが、去年のAndroid 4.4の時点でテストできる環境だったのに未だにARTに対応してないアプリも結構ありますよね。それが問題でパズドラなんかはARTを使っているAndroid 5.0にアップデートしたら使えなくなるのでアップデートしないように告知している訳です。準備期間はちゃんとあったのに何もしていないと直前で困ってしまうという良い例ですね。ARTだと使えないアプリも、今後のLollipopの普及と共にARTへの対応は必須になりますし、使えないアプリは淘汰されていくことでしょう。そんな訳で私の持っている端末はみんなDalvikからARTに切り替えてしまいました。

Android 4.4の方はぜひARTを試してみてはいかがでしょうか?

Related article

COMMENT TO THIS ENTRY

こんにちわ。
上記の設定、Nexus7で行おうと思ったのですが
開発者むけオプションの項目に「ランタイム選択」がありません。
Nexus7 2012モデルですが、2012年モデルには
搭載ないのでしょうか。

10478

>>10478
Androidのバージョンは4.4になっていますか?これはハードウェアではなくソフトウェアのものなので4.4ならば必ずあると思います。

10480

4.4.4なんですけど、やっぱ、無いんですよね〜

10483

4.4でのART搭載してるかどうかはメーカーによります

10489

yoga tablet2(4.4.2) もこの項目無いです。

10591

Nexus7 2012 バージョン4.4ですが、この項目がやはり、ありません。

10701

Most Popular

Now loading...

Social Links

Sponsored Link

Popular Article

Access Ranking

Now Loading...

当ブログにリンクしていているサイトの中でアクセス数の多いサイト上位15位が表示されます。今ならリンクするだけで簡単に上位に表示されます。