問題タブ [android-networking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
407 参照

java - Media Player が受信した NetworkTraffic を監視する方法

MediaPlayer によって使用されるすべてのトラフィックを監視し、このデータ使用状況を TextView でユーザーに表示したいだけですが、これは最初にのみ機能しません。いくつかのバイトを返し、ハンドラー スレッドでこれらのバイトをインクリメントしませんが、ハンドラーのカウンターをインクリメントします。

[開始] をクリックすると、MediaPlayer が開始され、[データ使用量] の値も増加し、[停止] をクリックすると MediaPlayer が停止し、対応する NetworkUsage データの増分も停止する必要があります。

これはカウンターでは機能しますが、mStartRx = TrafficStats.getUidRxBytes(Process.myUid()); では機能しません。

助けてください Android 2.2 API レベル 8 で試したコード スニペットは次のとおりです。

詳細については、ここに私のレイアウトファイルがあります

そして、マニフェストファイルは次のとおりです

0 投票する
2 に答える
2352 参照

android - Androidアプリに存在しなかった接続を削除するIdleConnectionHandler

私のAndroidアプリはこの警告を記録し続けます:

どういう意味ですか?それは大きな問題ですか?これを避けるにはどうすればよいですか?私のアプリは AsyncTask で多くの http 接続を作成しますが、それは関連していますか?

編集:

この呼び出しがこのメッセージの理由であることがわかりました:

それで、存在しないいくつかの接続を閉じようとするのでしょうか?

0 投票する
1 に答える
3974 参照

android - WebView の UI と HTTP スレッドを分離することは可能ですか?

さまざまな理由から、WebViewの実際のインスタンス化と初期化をrunOnUiThread()する必要があります。

つまり、基になる HTTP 接続も UI スレッドで行われるということですか?

これが本当なら、WebView の UI ヘッドを HTTP 接続スレッドから分離することは可能ですか?

可能であれば、これを達成する適切な方法は何ですか?

0 投票する
1 に答える
889 参照

android - Android WifiManagerがファントム接続を確立していますか?

WifiManagerを使用して特定のSSIDの存在をテストし、特定のWPAパスワードを確認していますが、奇妙な結果が得られています。

コードは次のようになります。

奇妙な部分は、SSIDのあるwifiネットワークがオンライン(?!)でない場合でも、enableNetwork()がtrueを返すことです。ただし、ターゲットWifiネットワークが存在し、パスワードが正しい場合、コードは正常に接続を確立することに注意してください。

Androidのドキュメントには、enableNetwork()は「操作が成功した場合はtrueを返す」と記載されています。私の質問は次のとおりです。

1)ネットワークが存在しない場合、どのようにしてネットワークを有効にすることができますか?

2)WifiConfigurationパラメーターwcを誤って初期化しましたか?

3)これはWifiネットワークへの接続を確立/テストする正しい方法ですか?

0 投票する
1 に答える
632 参照

android - ソケットのhttpパラメータのようなパラメータとしていくつかのデータを渡す方法は?

私はAndroid1.6を使用しています。私のオフィスには、HTTPpostメソッドを介してデータを送信するアプリケーションがあります。

ソケット経由でデータを送信するモジュールを追加したいソケット(出力ストリーム)経由でデータを正しく送信サーバー側(c#ソケットアプリケーション)のソケットアプリケーションで正しく受信する

ただし、HTTP postメソッドでは、一部のデータがパラメーターとして渡されます。一部のデータをパラメーターとして送信し、一部のデータをストリームで送信するためのメソッドをソケットで見つけることができません。

以下は、outpustreamを介してソケット経由でデータを送信するために行ったコードです。

上記のコーディングスニペットは正しく機能します。

ただし、HTTP postメソッドでは、パラメーターとしてのユーザー名とパスワード、およびストリーム内の実際のデータ。そのように、ユーザー名とパスワードをパラメーターで送信し、実際のストリームで送信したいと思います。

0 投票する
1 に答える
366 参照

java - 複数のネットワークがアクティブなAndroidNetworkInfoの状態

仲間の開発者、

常に特定のネットワーク上で使用する必要があるアプリを開発しています。「SUPPLICANT_CONNECTION_CHANGE_ACTION」または「NETWORK_STATE_CHANGED_ACTION」のリッスンに問題はありません。何が返ってくるのか知りたい

複数のネットワークがアクティブな場合は?3/4gとWIFIの両方が同時にアクティブになるなど。3gのないタブレットでテストしているため、これをテストできません。

ご存知の方もいらっしゃると思いますが、これは特定のWIFIへの接続をチェックしません。私はそれに対して別の解決策を持っているので、^^これはうまくいかないという答えを投稿しないでください。

電話していることに気づきました

Wi-Fiまたは3Gがオンになっていない場合は、nullを返します。

0 投票する
2 に答える
465 参照

java - UDP パケットを受信するまでアクティビティが表示されない

UDP メッセージを受信するアプリケーションを作成しています。私が抱えている問題は、メッセージActivityを受信した後にのみ表示されるため、の表示に関するものです。メッセージのリッスンを開始するものがありますが、UDPこれが問題だと思います。onCreatestartUdp()UDP

Activityの読み込みがいつ終了したか、またはどこから聞き始めるべきかを知る方法はありますか?

私のActivityコード:

0 投票する
2 に答える
10602 参照

android - 実際のデバイスで遅いインターネット接続をシミュレートしますか?

2G インターネット接続でさえ完全にカバーされていない状況 (つまり、4 ではなく 2G のバー) でアプリケーションをテストする必要があります。

私はこれらのテストを WiFi 経由で行うことを好みます。

実際のデバイスの Android OS に、インターネット接続を 56 Kbit/s に減速または制限するように (プログラムまたはその他の方法で) 指示する方法はありますか?

注:エミュレータでこれを行う方法を知っています。実際のデバイスでこれを行う方法を探しています。

これは可能ですか?

0 投票する
3 に答える
633 参照

android - 新しいAPIバージョンをターゲットにすると、AndroidhttpのPOSTリクエストが失敗する

これまで、HTTPPOSTリクエストに問題はありませんでした。

マニフェストで指定されているように、APIバージョン8をターゲットにしていたときに、この要求が失敗したり、例外がスローされたりすることはありませんでした。

以前は

これで、POSTリクエストは毎回失敗し、例外メッセージは常にNullになります。投稿リクエストに関して、Android API 8と15の違いは何ですか?

はい、POST先のサーバーはオンラインであると確信しています。API 8に戻すと、すべて問題ありません。

0 投票する
2 に答える
2553 参照

android - URLConnectionが5秒ではなく6分以上後にタイムアウトするのはなぜですか?

このメソッドをアプリケーションから逐語的にコピーしていますが、これはまだ完了していませんが、問題がスムーズに進まない場合は、タイムアウトスタックトレースを提供しようとします。

テストデバイスの1つ(Droid)で、問題が発生すると例外が発生しますが、上記のコードで設定した5秒ではなく、 6分36秒後になります。

のタイムアウト例外がスローされますgetResponseCode()

なんで?

私は何が欠けていますか?