Android


概要

Android用アプリに関する情報をまとめたページ。

まずはココを見よう!

プラットフォーム別開発ガイド(公式ドキュメント)
モバイル系のトップページ。モバイルの機能制限などについてまとめてある。

Android クイックスタート(公式ドキュメント)
Androidでデプロイするまでの手順がまとめてある。

UE4 Android端末でサンプルを実行する手順まとめ(株式会社ヒストリアのブログ)
SDKのインストールからAndroidデプロイまでの手順。

OpenGL ES2とOpenGL ES3.1

現在多くのモバイル端末が対応しているOpenGL ES2を使用したレンダリング以外にも、OpenGL ES3.1を使用することも出来る。(2015.03.07時点では実験的な機能)
OpenGL ES2だと制限のあるモバイル用の機能しか使えないが、OpenGL ES3.1ではPC用と同等の機能が使用できる。
2015.03.07時点、OpenGL ES3.1に対応しているのはNVIDIA TegraK1チップを搭載しているNVIDIA SHIELDタブレットとNexus9のみだが、今後増えていく予定。

Unreal Engine 4 "Rivalry" Demo -- Google I/O 2014
OpenGL ES3.1機能を使ったTegra K1チップのデモ

Nvidia Tegra X1 Unreal Engine 4
Tegra K1の次世代、Tegra X1チップのデモ


OpenGL ES3.1用ビルドの作成方法(2015.03.07時点)

※まだ検証出来てません。
まだ実験的な機能なので、デフォルトでは使用できない。また、C++のビルドが必要になる。
「編集」→「プロジェクト設定」→「Android」→「Support OpenGL ES31 + AEP」を有効にする。
デフォルトではグレーアウトしていてTrueに出来ないので、C++からビルドする必要がある。
詳しくは4.7リリースノートの「Androidにおけるデスクトップ品質のレンダリング 「ベータ版」(OpenGL ES 3.1 w/ AEP) 」を参照。


対応端末一覧

オフィシャルWikiより転載。
主に日本で使われている端末の動作検証結果。

Device Model LDR (TappyChicken) Basic Lighting (StrategyGame) Full HDR w/Sun (SunTemple) Tested UE4 OS version
Xperia Z SO-02E Supported (61fps) Supported (41fps) Supported (10fps) 4.6.1 4.4.2
Xperia Z1 SO-01F Supported (60fps) Supported (50fps) Supported (17fps) 4.6.1 4.4.2
Xperia Z1 f SO-02F Supported (60fps) Supported (59fps) Supported (30fps) 4.6.1 4.4.2
Xperia Z2 SO-03F Supported (60fps) Supported (51fps) Supproted (15fps) 4.6.1 4.4.2
Xperia A2 SO-04F Supported (60fps) Supported (56fps) Supproted (30fps) 4.6.1 4.4.2
Xperia Z2 Tablet SO-05F Supported (60fps) Supported (56fps) Supported (17fps) 4.6.1 4.4.2
Xperia Z3 SO-01G Supported (60fps) Supported (42fps) Supported (24fps) 4.6.1 4.4.4
Xperia Z3 Compact SO-02G Supported (60fps) Supported (45fps) Supported (30fps) 4.6.1 4.4.4
GALAXY S4 SC-04E Supported (58fps) Supported (53fps) Supported (9fps) 4.6.1 4.4.2
GALAXY Note3 SC-01F Supported (60fps) Supported (60fps) Supported (18fps) 4.6.1 4.4.2
GALAXY J SC-02F Supported (60fps) Supported (28fps) Supported (15fps) 4.6.1 4.4.2
GALAXY S5 SC-04F Supported (60fps) Supported (60fps) Supported (15fps) 4.6.1 4.4.2
GALAXY Note Edge SC-01G Supported (58fps) Supported (60fps) Supported (30fps) 4.6.1 4.4
GALAXY S5 ACTIVE SC-02G Supported (60fps) Supported (60fps) Supported (15fps) 4.6.1 4.4.2
AQUOS PHONE ZETA SH-01F Supported (60fps) Not Supported Supported (17fps) 4.6.1 4.4.2
AQUOS ZETA SH-04F Not Supported Not Supported Not Supported 4.6.1 4.4.2
AQUOS PAD SH-04F Not Supported Not Supported Not Supported 4.6.1 4.4.2
AQUOS ZETA SH-01G Supported (60fps) Supported (30fps) Supported (12fps) 4.6.1 4.4
Disney Mobile on docomo SH-02G Supported (60fps) Supported (47fps) Supported (16fps) 4.6.1 4.4
ARROWS NX F-05F Not Supported Not Supported Not Supported 4.6.1 4.4.2
ARROWS NX F-02G Supported (60fps) Supported (58fps) Supported (10fps) 4.6.1 4.4
ARROWS Tab F-03G Supported (60fps) Supported (60fps) Supported (23fps) 4.6.1 4.4.4
GALAXY Tab S SC-03G Supported (60fps) Supported (60fps) Supported (20fps) 4.6.1 4.4.4
AQUOS Xx 304SH Supported (60fps) Supported (42fps) Supported (15fps) 4.6.1 4.4.2
AQUOS CRYSTAL 305SH Supported (60fps) Supported (41fps) Supported (10fps) 4.6.1 4.4.2
Xperia Z3 401SO Supported (60fps) Supported (42fps) Supported (20fps) 4.6.1 4.4.4
HTC J butterfly HTL23 Supported (fps計測できず) Supported (60fps) Supported (fps計測できず) 4.6.1 4.4.2
AQUOS SERIE SHL25 Supported (60fps) Supported (45fps) Supported (10fps) 4.6.1 4.4.2
Xperia Z1 SOL23 Supported (60fps) Supported (45fps) Supported (18fps) 4.6.1 4.4.2
Xperia Z Ultra SOL24 Supported (60fps) Supported (54fps) Supported (15fps) 4.6.1 4.4.2
Xperia ZL2 SOL25 Supported (60fps) Supported (58fps) Supported (20fps) 4.6.1 4.4.2
Xperia Z3 SOL26 Supported (60fps) Supported (49fps) Supported (20fps) 4.6.1 4.4
Xperia Z2 Tablet SOT21 Supported (60fps) Supported (52fps) Supported (20fps) 4.6.1 4.4.2
URBANO L03 KYY23 Supported (60fps) Supported (48fps) Supported (17fps) 4.6.1 4.4.2
TORQUE G01 KYY24 Supported (60fps) Supported (22fps) Supported (10fps) 4.6.1 4.4.2
LG isai LGL22 Supported (55fps) Supported (60fps) Supported (15fps) 4.6.1 4.4.2
isai FL LGL24 Supported (60fps) Supported (58fps) Supported (24fps) 4.6.1 4.4.2
GALAXY Note3 SCL22 Supported (60fps) Supported (44fps) Supported (14fps) 4.6.1 4.4.2
GALAXY S5 SCL23 Supported (60fps) Supported (60fps) Supported (18fps) 4.6.1 4.4.2
GALAXY Note Edge SCL24 Supported (50fps) Supported (50fps) Supported (36fps) 4.6.1 4.4
MeMO Pad 8 AST21 Supported (49fps) Supported (47fps) Supported (20fps) 4.6.1 4.4.2
GALAXY Tab S SCT21 Supported (60fps) Not Supported Supported (20fps) 4.6.1 4.4
URBANO V01 KYV31 Supported (60fps) Supported (55fps) Supported (18fps) 4.6.1 4.4
nexus 5 nexus 5 Supported (60fps) Supported (40fps) Supported (15fps) 4.6.1 4.4.2
nexus 5 nexus 5 Supported (60fps) Supported (45fps) Supported (13fps) 4.6.1 5.0.1
nexus 5 nexus 5 Supported (60fps) Not Supported Supported (17fps) 4.6.1 4.4
nexus 5 nexus 5 Supported (60fps) Supported (55fps) Supported (17fps) 4.6.1 5.0.0
nexus 7 nexus 7 (2013) Supported (60fps) Supported (59fps) Supported (7fps) 4.6.1 4.4.4
nexus 7 nexus 7 (2013) Supported (60fps) Supported (52fps) Supported (9fps) 4.6.1 5.0.2
nexus 9 nexus 9 Supported (60fps) Not Supported Supported (55fps) 4.6.1 5.0
nexus 10 nexus 10 Supported (60fps) Not Supported Supported (25fps) 4.6.1 4.4.2
Kindle Fire Kindle Fire Expected (very low fps) Expected (very low fps) Not Supported 4.6.1 Fire OS
Kindle Fire HD Kindle Fire HD Supported (25fps) Expected (very low 7fps) Not Supported 4.6.1 Fire OS
GALAXY S4 SC-04E Supported (60fps) Supported (53fps) Not Supported 4.6.1 4.2.2
GALAXY Note 3 SC-01F Supported (60fps) Supported (60fps) Supoprted (15fps) 4.6.1 4.3
AQUOS PHONE ZETA SH-01F Not Supported Not Supported Supoprted (17fps) 4.6.1 4.2.2
ARROWS NX F-01F Supoprted (60fps) Supoprted (58fps) Supoprted (15fps) 4.6.1 4.2.2
AQUOS PHONE Xx mini 303SH Supoprted (60fps) Supoprted (32fps) Supoprted (20fps) 4.6.1 4.2.2
Xperia Z Ultra SOL24 Supoprted (60fps) Supoprted (54fps) Supoprted (15fps) 4.6.1 4.2.2
DINGO M KYL22 Supoprted (60fps) Supoprted (56fps) Supoprted (15fps) 4.6.1 4.2.2
GALAXY Note II SC-02E Supoprted (48fps) Supoprted (20fps) Supoprted (5fps) 4.6.1 4.1.1


参考ページ



Tips

  • ログを見るには、接続PCのコマンドプロンプトから「adb logcat」で見られる。これは通常のAndroid端末のログを見る方法で、行頭が「D/UE4」となっているのがUE4からのログ。他にいい方法を募集中。
  • 「プロジェクト設定」→「Android SDK」からSDKのパスを指定できる。指定しない場合は環境変数のパスが使用される。



補足コメント
コメント:

すべてのコメントを見る