Androidマーケットからアプリケーションをうまくダウンロードできません。最も一般的な問題は、HTTP要求を送信し、リモートサーバーが応答するが、データが続かないことです。TCP接続が停止するだけです。マーケットアプリには、ダウンロードをキャンセルするまで、無期限にアニメーション化された進行状況バー( "0%"の前、または常に "0%"になる)が表示されます。
別のネットワーク接続を使用すると役立つ場合があります。(注:まだデータプランがなく、WiFiのみを使用しています):
- VPNを実行し、NATを実行しているラップトップへのWi-fiアクセスポイント経由の接続:ストール
- VPNを実行し、サーバーから「ssh -D」を介して接続しているtcpsocksに「-j REDIRECT」を実行するWi-fiアクセスポイントを介したラップトップへの接続:時々動作します
- VPNを実行し、サーバーから「ssh -D」を介して接続しているtcpsocksに「-j REDIRECT」を実行しているラップトップへのアドホックWi-fi接続:ストール
- 大学のネットワークに接続されているラップトップへのWi-Fiアクセスポイント
-j REDIRECT
経由のssh -D
接続と(サーバーからの接続)を介して接続しているtcpsocksへの接続:動作する場合があり、非常に遅い - デバイスからアクセスポイントを介したVPN接続(ラップトップを使用しない):機能
ssh -D
アドホックwifiネットワークを介してラップトップで開始された(サーバーから発信された接続)へのリダイレクト(ProxyDroid(内部でredsocksを実行)を介した接続)の停止:ストール- ラップトップで実行されているプロキシサーバーにリダイレクトするProxyDroid(HTTPモード)を介した接続(プロキシサーバーのチェーンにより、最終的にサーバーからの接続が開始されます)アドホックwifiネットワークを介してラップトップで開始:ストール
私が見つけた唯一の回避策は、Wiresharkを使用してデバイスからの要求をキャプチャし、それを(netcatを使用して)デスクトップコンピューターで実行することです。通常通りデバイスに配置できるマーケットからapkファイルをダウンロードします。このようなリンクを取得することは、(特にHTTPSを使用する場合)不便です。
ProxyDroidを使用しようとしても役に立ちません。
- Androidマーケットからのストールしたダウンロードをデバッグするにはどうすればよいですか?
- マーケットからアプリを入手する別の方法は何ですか?エミュレーターでAndroidマーケットを使用する方が良いでしょうか?
エミュレーターが市場に付属していないという事実を除いて、エミュレーターを使用することは、トラフィックを盗聴するよりも間違いなく簡単です。これまでに市場が機能したことがありますか、それとも新しい開発ではありませんか?
—
マシューは、2011年
動作するかしないかは、ネットワーク接続に依存します(ただし、同じ構成でも異なる場合があります)。時にはダウンロードもあるが、非常に遅い。
—
Vi0
:私の接続の問題が解決のように見えるところでsuperuser.com/questions/325379/...
—
VI0