Debug.Logのデータが欲しいんだ...
1. platform-toolsのダウンロード(Not install)
ここからダウンロードしてください
2. platform-toolsの展開
-
zipファイルを展開します。
-
展開したzipファイルを潜っていくとadb.exeがあります。
-
adb.exe のあるフォルダーで ctrl+l でバーを選択した後、cmd と入力しEnterを押すことで、adb.exeのあるフォルダーをコマンドプロンプトで開きます
3. Unityのアプリの起動!
-
usbデバックにした後で、スマホとPCをつなぎます。
-
目的のAndroidアプリを起動します
4. adbでlogcat開始
- コマンドプロンプトで
C:\Users\?\platform-tools_r33.0.1-windows\platform-tools>adb devices
List of devices attached
固有ナンバー device
でスマホがauthorizedになっていることを確認します
-
unauthorizedの場合はスマホの画面にデバックの許可が出るのでOKを押します。
-
コマンドプロンプトで
C:\Users\?\platform-tools_r33.0.1-windows\platform-tools>adb logcat -s Unity
--------- beginning of system
--------- beginning of main
05-27 02:29:48.020 15114 15114 D Unity : CommandLine:
05-27 02:29:48.091 15114 15114 D Unity : onActivityResumed: com.unity3d.player.UnityPlayerActivity@2d602b5
05-27 02:29:48.093 15114 15114 I Unity : onResume
05-27 02:29:48.174 15114 15136 D Unity : SetWindow 0 0x6f9f504010
05-27 02:29:48.175 15114 15136 D Unity : SetWindow 0 0x6f9f504010
05-27 02:29:48.210 15114 15114 I Unity : windowFocusChanged: true
05-27 02:29:48.239 15114 15136 I Unity : MemoryManager: Using 'Dynamic Heap' Allocator.
05-27 02:29:48.278 15114 15136 D Unity : Enabling Unity systrace
05-27 02:29:48.351 15114 15136 D Unity : [VFS] Mount /data/app/com.DefaultCompany.ARSummonUnitychan-hPfiXZaTG8qSurYe87gkqg==/base.apk
05-27 02:29:48.353 15114 15136 D Unity : Loading player data from /data/app/com.DefaultCompany.ARSummonUnitychan-hPfiXZaTG8qSurYe87gkqg==/base.apk/assets/bin/Data/data.unity3d
05-27 02:29:48.386 15114 15136 I Unity : SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 3783mb
05-27 02:29:48.386 15114 15136 I Unity : SystemInfo ARM big.LITTLE configuration: 4 big (mask: 0xf0), 4 little (mask:
のようにunityのログが出力されているのを確認します。
以上! UnityもAndroid Studioのlogcatもインストールしない方法でした!