0

私はこの厄介な問題に関する情報を見つけられませんでした、そしてそれは私にはかなり一般的であるように思われるので、おそらく私は明白な何かを見逃しています。

私はクライアントサーバーアプリケーションを開発しています。一方はAppEngine、もう一方はAndroidです。両方のワークスペースが同じEclipse上にある場合、デバッグと開発が混乱します(同じJavaパースペクティブ..)。したがって、Eclipseを2つに分けてインストールします。それぞれに1つずつです。

どちらのEclipseにも、ADTを含む完全なGoogleスタックがそれぞれ必要です。
問題は、adbが競合状態にあり、AppEngine Eclipseが勝つことが非常に多く、接続されたデバイスまたはエミュレーターが間違ったEclipseにのみ表示されることです。そのEclipseを閉じて、adbを再起動するまでデバッグできません。

  1. AppEngine Eclipseでadbをシャットダウンする方法はありますか?
  2. 両方がGoogleスタックであるクライアントサーバーを開発およびデバッグするためのより良い方法はありますか?

ありがとうございました!

4

2 に答える 2

1

私は回避策を見つけたと思います:

DDMSを無効にするEclipseインスタンスで、以下を選択します。

Windows > Preferences > DDMS 

そして、「ベースローカルデバッガポートを未使用のポート番号(22222など)に変更します。

DDMSに接続できないというエラーメッセージが表示されますが、DDMSを閉じると、他のEclipseとの競合が停止します。

于 2012-11-12T11:44:34.427 に答える
0

コマンドプロンプトで次のように入力します

cd c:\path to this folders \android-sdk-windows\tools\

adb kill-server

それはサーバーを殺します

adb start-server

サーバーを起動します

私の友人....それがあなたを助けることを願っています

于 2012-11-07T10:33:09.290 に答える