You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#rb none #ROBOMERGE-OWNER: ryan.vance #ROBOMERGE-AUTHOR: mitchell.wilson #ROBOMERGE-SOURCE: CL 4860421 in //UE4/Main/... #ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) [CL 4860484 by mitchell wilson in Dev-VR branch]
56 lines
4.1 KiB
Plaintext
56 lines
4.1 KiB
Plaintext
INTSourceChangelist:4499799
|
||
Availability: Public
|
||
Crumbs:
|
||
Title: Android でのデバッグ作業
|
||
Description: UE4 プロジェクトを Android Studio を使用してデバッグする方法について説明します。
|
||
Type:
|
||
Version: 4.20
|
||
Parent: Platforms/Android
|
||
Order: 1
|
||
Tags: Android
|
||
|
||
|
||
Unreal Engine 4 (UE4) と Android Studio により、UE4 プロジェクトで使用する C++ および Java コードをデバッグできます。以下の操作ガイドでは、UE4 Android プロジェクトをデバッグするために使用できる、Android Studio のセットアップを説明します。
|
||
|
||
## ステップ
|
||
|
||
次のセクションでは、Android Studio をダウンロードおよびセットアップして、UE4 プロジェクトで使用するための方法を説明します。
|
||
|
||
1. まず、次のリンクから Android Studio version 3.0.1 をダウンロードしてインストールします。
|
||
[https://developer.android.com/studio/archive](https://developer.android.com/studio/archive)
|
||
2. 次に、デバッグ対象の apk をビルドしてから、デバッグに使用する Android デバイスにデプロイします。
|
||

|
||
3. Android Studio ランチャーを開き、表示されたオプションから、 **[Open an existing Android Studio Project]** を選択します。
|
||

|
||
4. **[Open File or Project]** メニューで、**C:\\YourProjectName\\Intermediate\\Android\\APK\\Gradle** に移動し、「**Gradle**」ディレクトリを選択してから、**[OK]** ボタンをクリックします。
|
||

|
||
5. Android Studio が開いたら、**[Run]** メニューに移動し、**[Edit Configurations]** オプションを選択します。
|
||

|
||
6. **[Debugger]** タブをクリックして、デバッグ タイプを **[Dual]** に設定します。
|
||

|
||
7. 次に、**[LLDB Startup Commands]** タブに移動し、 **プラス** アイコン (+) を押し、**[OK]** ボタンを押してプロセスを完了します。
|
||
command script import "C:\PathToYourUE4EngineInstall\Engine\Extras/LLDBDataFormatters\UE4DataFormatters_2ByteChars.py"
|
||
[REGION:note]
|
||
C++ コードでは TEXT("string") を使用し、L("string") を使用しないように注意してください。
|
||
[/REGION]
|
||

|
||
[REGION:note]
|
||
**Enter** キーを必ず押してください。そうしないとコマンドが有効になりません。
|
||
[/REGION]
|
||
|
||
8. この時点で、プロジェクトの .cpp ファイルを開き、デバッグ対象のアイテムにブレークポイントを追加します。
|
||
|
||

|
||
10. メイン メニューで、**[Run]** > **[Debug 'app-app'] を選択します。
|
||

|
||
11. **[Select Deployment Type]** ウィンドウが表示されたら、リストから使用するデバイスを選択し、**[OK]** ボタンを押します。
|
||

|
||
|
||
## 最終結果
|
||
|
||
これらの手順をすべて完了したら、デバッガがユーザーの使用する Android デバイスにアタッチするのを待ちます。
|
||

|
||
|
||
[REGION:note]
|
||
プロジェクトのサイズにより、デバッガがアタッチするのに時間が掛かる場合があります。また、 **[Package data inside APK]** オプションを使用しない場合、デバイスにデータはインストール **されません** 。これを実行する場合、APK のサイズが大きくなることから、デバッグの再デプロイは遅くなります。別のオプションとして、エディタで **起動** してから、デバッグ用 Android Studio を使用してデバイスに現在のレベルをインストールする方法があります。現在のレベルのデータ以外が必要な場合、OBB をパッケージ化してデバイスにインストールすることもできます。
|
||
[/REGION] |