5

Windows 7 Ultimate 64 ビット版と Eclipse 3.5 と Android プラグインを使用しています。新しいプロジェクトを作成して公開しようとするたびに、次のようなエラーが発生します。

[2010-02-15 22:48:10 - EPG3] EPG3.apk をデバイス 'emulator-5554' にアップロードしています
[2010-02-15 22:48:15 - EPG3] デバイス 'emulator-5554' で EPG3.apk をアップロードできませんでした
[2010-02-15 22:48:15 - EPG3]java.io.IOException: ファイルをアップロードできません: タイムアウト
[2010-02-15 22:48:15 - EPG3] 起動がキャンセルされました!

エミュレーターは完全に機能しており、adb はそれを見ることができ、logcat もできますが、そこから何かをプッシュまたはプルすることはできません。エミュレーターがコマンドを受信したことを示唆するログキャットには何も表示されません。ファイアウォールをオンまたはオフにするかどうか、または adb install を呼び出してプラグインをバイパスしようとするかどうかは問題ではありません。空のアプリでも何も機能しません。

何か案は?

4

6 に答える 6

16

これが役立つかどうかはわかりませんが、プロジェクトをデバイスにアップロードしようとしたときに同じ例外が発生し、「adb connection time out (ms)」の値を増やして修正しました

PC: (Eclipse -> ウィンドウ -> 設定 -> アンドロイド -> ddms) MAC: (Eclipse -> 設定 -> アンドロイド -> ddms)

設定を見つけるのにとても時間がかかったことにかなり腹を立てていたので、共有したいと思いました.

于 2010-09-25T20:14:53.027 に答える
3

このエラーに遭遇しました。それを解決するために、.apk ファイルを削除し、プロジェクトを再度ビルドしました。出来上がり!アップロードが機能するようになりました。

于 2010-11-09T18:19:11.723 に答える
1

30〜40回のコンパイルごとにこのエラーが発生しました。方法はわかりませんが、このソリューションは私にとってはうまくいきます。

bin/ フォルダーに移動し、EPG3-debug.apk ファイルの名前を EPG3.apk (デバッグ モードを使用している場合) または EPG3-release.apk から EPG3.apk (実行モードの場合) に変更し、Eclipse に戻ると、デバッグできるようになります。 /アプリケーションを実行します。これにより、この状況全体が「解消」されるため、コードを変更して、次回は通常どおりにプログラムをデバッグ/実行できます (このエラーが再度発生するまで、このヒントを繰り返す必要があります)。

于 2010-10-20T10:08:59.607 に答える
1

これはリソースの読み込みの問題ではありませんか? すべての hello の例を問題なく試してみました。最初はドローアブルで、現在は I/O の問題です。

例では描画可能なフォルダーについて話しているのはそのためだと思いますが、私のデフォルトのプロジェクト構造には 3 つの描画可能なフォルダーがあります。

デバッグを続けてください ;)

于 2010-05-10T21:04:01.750 に答える
0

ここで説明されているように、ツール ディレクトリのパスをシステム PATH に追加しようとしましたか?

于 2010-03-01T08:34:17.473 に答える
0

この質問を参照してください — Windows 7 と Android は、最初はあまりうまく機能していないようです: 「adb バージョン」の出力を解析できませんでしたか?

localhost 5037 に telnet できますか? これは、adb サーバーが adb クライアントからの受信接続をリッスンする場所です。

于 2010-02-17T07:37:25.373 に答える