2017-10-12 26 views
-2

私の外部デバイスでプロジェクトを実行しようとするとストーリーが始まりました。その後、エラーが発生したので、私はオンラインでソリューションを検索し、lsusbを使用してサブミットなどについて何かを変更する提案/解決策に遭遇しました。それから私はまだ私の外部デバイスで私のプロジェクトを実行することができません。私はあきらめて、エミュレータを使って開発を続けたいと思っていました。私はネイティブ実行アンドロイドに反応実行しようとすると、その後、このエラーが出てくる:ADBエラー - エミュレータでネイティブプロジェクトに反応することができません

Installing APK 'app-debug.apk' on 'Nexus_5X_API_26(AVD) - 8.0.0' for app:debug 
Installed on 1 device. 

BUILD SUCCESSFUL 

Total time: 2 mins 23.127 secs 
Running /root/Android/Sdk/platform-tools/adb -s emulator-5554 reverse tcp:8081 tcp:8081 
adb server version (32) doesn't match this client (39); killing... 
* daemon started successfully * 
error: device offline 
Could not run adb reverse: Command failed: /root/Android/Sdk/platform-tools/adb -s emulator-5554 reverse tcp:8081 tcp:8081 
Starting the app on emulator-5554 (/root/Android/Sdk/platform-tools/adb -s emulator-5554 shell am start -n com.project_1/com.project_1.MainActivity)... 
error: device offline 

注:私はADBデバイスをチェックし、それはエミュレータ-5554デバイスを示します。

エミュレータでプロジェクトを実行する前に、エミュレータがクリックされずに失敗した後に、エミュレータが正常に機能し、スムーズに動作します。

私に解決策を教えてください。

+0

にします。StackOverflowへようこそ! [最小限で完全で検証可能なサンプルを作成する方法](https://stackoverflow.com/help/mcve)をご覧ください – AesSedai101

+0

エクスポを試してみてください。あなたのコードを実際のデバイスのIOSで実行したり、アンドロイド+のデバッグをデバイス画面 –

+0

私のEXPOにもエラーが発生しました –

答えて

1

私は最終的に、私は、私はUSR/binに

$ sudo cp ~/Android/Sdk/platform-tools/adb /usr/bin 

にSDKフォルダからADBをコピーしない39 あるSDKフォルダのバージョンで私のADBをチェックし、私は32 である私のadbのバージョンを確認 それを解決それは、adbのバージョンを39

関連する問題