「Android」の編集履歴(バックアップ)一覧はこちら
「Android」(2015/03/08 (日) 05:34:35) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**Android
#contents(fromhere=true)
**概要
Android用アプリに関する情報をまとめたページ。
**まずはココを見よう!
>[[プラットフォーム別開発ガイド>https://docs.unrealengine.com/latest/JPN/Platforms/index.html]](公式ドキュメント)
>モバイル系のトップページ。モバイルの機能制限などについてまとめてある。
>[[Android クイックスタート>https://docs.unrealengine.com/latest/JPN/Platforms/Android/GettingStarted/index.html]](公式ドキュメント)
>Androidでデプロイするまでの手順がまとめてある。
>[[UE4 Android端末でサンプルを実行する手順まとめ>http://historia.co.jp/archives/253]](株式会社ヒストリアのブログ)
>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チップのデモ
>&youtube(https://www.youtube.com/watch?v=X-tAZtbDZ8E)
>Nvidia Tegra X1 Unreal Engine 4
>Tegra K1の次世代、Tegra X1チップのデモ
>&youtube(http://youtu.be/CcU56Q9vu84?t=6m45s)
***OpenGL ES3.1用ビルドの作成方法(2015.03.07時点)
※まだ検証出来てません。
まだ実験的な機能なので、デフォルトでは使用できない。また、C++のビルドが必要になる。
「編集」→「プロジェクト設定」→「Android」→「Support OpenGL ES31 + AEP」を有効にする。
デフォルトではグレーアウトしていてTrueに出来ないので、C++からビルドする必要がある。
詳しくは[[4.7リリースノート>https://www.unrealengine.com/ja/blog/unreal-engine-47-released]]の「Androidにおけるデスクトップ品質のレンダリング 「ベータ版」(OpenGL ES 3.1 w/ AEP) 」を参照。
**対応端末一覧
[[オフィシャルWiki>https://wiki.unrealengine.com/Android_Device_Compatibility#Epic_Games_Japan_Device_List_.28.E6.97.A5.E6.9C.AC.E5.9B.BD.E5.86.85.E8.B2.A9.E5.A3.B2.E3.83.87.E3.83.90.E3.82.A4.E3.82.B9.E3.83.AA.E3.82.B9.E3.83.88.29]]より転載。
主に日本で使われている端末の動作検証結果。
|Device |Model |LDR (TappyChicken) |Basic Lighting (StrategyGame) |Full HDR w/Sun (SunTemple) |Tested UE4 |OS version|h
|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のパスを指定できる。指定しない場合は環境変数のパスが使用される。
----
補足コメント
#comment_num2(,size=100,noname)
----
**Android
#contents(fromhere=true)
**概要
Android用アプリに関する情報をまとめたページ。
**まずはココを見よう!
>[[プラットフォーム別開発ガイド>https://docs.unrealengine.com/latest/JPN/Platforms/index.html]](公式ドキュメント)
>モバイル系のトップページ。モバイルの機能制限などについてまとめてある。
>[[Android クイックスタート>https://docs.unrealengine.com/latest/JPN/Platforms/Android/GettingStarted/index.html]](公式ドキュメント)
>Androidでデプロイするまでの手順がまとめてある。
>[[UE4 Android端末でサンプルを実行する手順まとめ>http://historia.co.jp/archives/253]](株式会社ヒストリアのブログ)
>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チップのデモ
>&youtube(https://www.youtube.com/watch?v=X-tAZtbDZ8E)
>Nvidia Tegra X1 Unreal Engine 4
>Tegra K1の次世代、Tegra X1チップのデモ
>&youtube(http://youtu.be/CcU56Q9vu84?t=6m45s)
***OpenGL ES3.1用ビルドの作成方法(2015.03.07時点)
※まだ検証出来てません。
まだ実験的な機能なので、デフォルトでは使用できない。また、C++のビルドが必要になる。
「編集」→「プロジェクト設定」→「Android」→「Support OpenGL ES31 + AEP」を有効にする。
デフォルトではグレーアウトしていてTrueに出来ないので、C++からビルドする必要がある。
詳しくは[[4.7リリースノート>https://www.unrealengine.com/ja/blog/unreal-engine-47-released]]の「Androidにおけるデスクトップ品質のレンダリング 「ベータ版」(OpenGL ES 3.1 w/ AEP) 」を参照。
**対応端末一覧
[[オフィシャルWiki>https://wiki.unrealengine.com/Android_Device_Compatibility#Epic_Games_Japan_Device_List_.28.E6.97.A5.E6.9C.AC.E5.9B.BD.E5.86.85.E8.B2.A9.E5.A3.B2.E3.83.87.E3.83.90.E3.82.A4.E3.82.B9.E3.83.AA.E3.82.B9.E3.83.88.29]]より転載。
主に日本で使われている端末の動作検証結果。
|Device |Model |LDR (TappyChicken) |Basic Lighting (StrategyGame) |Full HDR w/Sun (SunTemple) |Tested UE4 |OS version|h
|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のパスを指定できる。指定しない場合は環境変数のパスが使用される。
----
補足コメント
#comment_num2(,size=100,noname)
----