ほぼ自分用です。
便利なコマンドやツールのメモ。
「こんな便利なツールあるよ!」などあれば、ぜひコメントや編集リクエストを。
Unityでのデバッグに便利
LogCatWindow.cs
Unity上でAndroidのLogCatを表示するやつ。
baba-sさんが追記されていた分をgistに上げました
※Unity 2018.2.21で動作確認済み。
参照元: http://baba-s.hatenablog.com/entry/2018/12/27/085000
元スクリプト: https://github.com/dzonatan/Unity3D-LogCat-extension
adb関連
adb経由の画面プレビュー(Vysor代替)
scrcpy
無料でイケてる。無料。
遅延少ない。画面最大化時にVysorのような変な警告出ない。
apkインストール不要。
録画もできる。すごい。
解説: Oculus Quest の映像をテレビに映したりキャプチャする方法 - 4. scrcpy を使う
解説: 【低遅延・高画質】scrcpy+adbでOculusQuestのプレイ画面をMacにミラーリングする方法
Questでブラウザを開く
adb shell am start {開きたいURL}
参照元: https://twitter.com/antungame/status/1135377229146337285
Tips
ビルド時に"Compiling shader variants"でめちゃくちゃ時間がかかる問題
Oculus Integration起因
Oculus Goと同じで、Assets/Oculus/Avatar
と Assets/Oculus/SampleFramework
を削除すると軽くなる。
Oculus Avatar用のシェーダーのコンパイルにめちゃくちゃ時間がかかっている。
参照元: https://twitter.com/gunsturn_tw/status/1134700211673001984
その他のシェーダー(Standardなど)
Unity 2018.2.21を使用して発生している。
Unity 2019.3で修正とあるものの、2018.2.21を使いたいのでワークアラウンドするしかない。
既知の問題ぽい。世界中から悲鳴が聞こえる。
なぜか日本語で言及しているものがあまりヒットしない。
悲鳴1: BUILDING PROJECT GETS STUCK ON "COMPILING SHADER VARIANTS" DIALOG WHEN LIGHTWEIGHT RENDER PIPELINE/LIT SHADER IS COMPILING
悲鳴2: Compiling Shader Variants Taking Ages
ゲーム/アプリのプレイ後に充電されない問題
前面パネルが熱くなっている状態、温度が43℃以上だと充電されない模様。
参照元: https://joytokey.net/ja/blog/vr/oculus-quest-does-not-charge/
PCとUSB接続してもQuestのファイルシステムが見えない
開発者モードがONになっていると、MTPモードでアクセスできない。
adb pull
等のコマンドで取得するか、いったんOFFに。