Unityでテストプレイ中に再生ボタンを押したところ
「CommandInvokationFailure: Unity Remote requirements check failed adb forward tcp:7201 tcp:7201」
というエラーが出た。
最初なんのことかわからなったが、調べているうちに対処法がわかってきました。
今回は上記エラーの解決法についてまとめてみました。
ちょうどスマホ用の横スクロールアクションゲームを作成していたため、Android端末とPCをつないで
PCとスマホで実機テストを行ったりしてました。
いろいろ調べてみても解決法がわかりません。
スマホも何かと持ち歩くため、テストプレイ中にスマホの接続をPCから離していたところこのエラーが起きたのです。
つまり、対処法としては
・Android端末とPCをケーブルで繋いだ状態にすること
だったのです。
ちなみにAndroid端末をPCと繋いでいるときはUSBデバッグをONにする必要があります。
端末設定 > 開発者向けオプション > USBデバッグをON にします。
あとは「Build Settings」でプラットフォームAndroidで「Editor」を選択
Deviceの項目を「Any Android Device」としておけば完了です。
すると、エラーが改善されました!
Androidで実機テストする際はPCとの接続を忘れないようにしましょう!