2017-01-15 7 views
1

私はGearVR用のUnity開発を開始しようとしています。セットアッププロセスでは、Android SDKをインストールして構成する必要がありました。チュートリアルでは、私はギャラクシーの携帯電話の署名を識別するためにADBを使用しなければならないステップに踏み出されました。私はアンドロイドのsdkのプラットフォームツールディレクトリに移動し、電話が差し込まれたadb devicesというコマンドを実行しましたが、コマンドが認識されませんでした。ADBサーバーのバージョンがクライアントと一致しません

だから(bashのモードで)私は、コマンド実行:./adb devicesをしてエラーを得た:私は最初のAndroidスタジオを設置する場合

ADB Server version (31) doesn't match client (36); killing 
* daemon started successfully * 

は、私がインストール実行ファイルに複数のインストールプロセスを開始し、複数回クリックし、I私がコースの1つだけ残されるまで、それらのいくつかをキャンセルしなければならなかった。 thisthisのような他のSOの投稿に基づいて、システムのどこかに別のバージョンのadbがインストールされているようですが、私はなぜ/どのようにコマンドを使用できないのか分かりません。adb私はそれがPATHにグローバルに追加されていると想定していました。

コンソールでいくつかのコマンドを使用して、他のadbのバージョンがどこにあるのかを調べようとしましたが、これを実行できませんでした。

ここで問題になる可能性があるのはどうすれば解決できますか?

答えて

0

ADBは古くなっています。 SDK Managerを使用して更新します。 Toolsフォルダには、最新のAndroid SDK Platform-toolsをダウンロードしてから、それを確認してください。 enter image description here

+0

Android SDKプラットフォームツールのチェックボックスをオンにした後、6つのパッケージをインストールする手順を完了しました。インストールが完了した後、私は再度コマンドを実行し、動作しませんでした。 Android SDKプラットフォームツールを先にアンインストールする必要があるとお考えですか?多分私はあなたが何を意味するのか分かりません。 – loremIpsum1771

+0

ブロードバンドインターネット接続をご利用の場合。あなたはそれを試すことができます。しかし、私は更新が十分だと思う。たぶん私が知りたくない他の問題 – TruongHieu

+0

私はアンインストールして再インストールしようとしましたが、うまくいかなかったようです。デバイス上の何かを更新する必要がありますか? – loremIpsum1771

0

スマートフォンがインターネット(Wi-Fiおよびモバイルデータ)から切断されたときに同じエラーが発生しました。 Wi-Fiまたはモバイルデータをもう一度オンにすると、adbデバイスはOKを実行します。 adbデバイスは、電話が数回オフラインになっているときに最適です。

関連する問題