問題タブ [androidhttpclient]

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 に答える
129 参照

php - エラー Android をエンコードする HTTP POST パラメータ

私はAndroidアプリを開発しています。PHP に接続する必要があり、HttpPost を使用しています。これは私のコードです。いくつかのチュートリアルに従いましたが、うまくいきません。エラーは、アプリ コードから渡したパラメーターを PHP が受信していないことです。PHPには正しく接続されますが。POSTman を使用して PHP のエラーを見つけましたが、正常に動作します。私は自分のコードをここに置きます:

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

android - Web サイトからデータを取得できない (Android)

次のクラスを使用して、Web サイトからデータを取得します。

そして、次のクラスは上記のクラスを使用して、取得したデータを画面に出力します。

「httpex」xml で「httpStuff」TextView を「loading...」に設定しました。今私が直面している問題は、アプリを実行すると、この「読み込み中...」で永遠に動かなくなることです。理由はありますか?

ありがとう。

PS: マニフェストに許可 "android.permission.INTERNET" を追加しました。


編集:実際には、正しい解決策を持つ重複した質問があります。とりあえずありがとう!

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

android - アダプターからの getView 内の HttpPost

複数のアイテムを持つリストビューがあり、すべてのアイテムに2つのボタンがあります。私がやりたいのは、ボタンをクリックすると、HttpPost を介してサーバーにデータが送信されることです。Adapter.getView() 内にスレッドを配置しましたが、アダプターが非同期スレッドに既にあるため、機能しません。どうすればそれを機能させることができるか考えていますか?

私のリストビュー:

私のアダプター:

そして、エラーが表示されました:

ありがとう、アクラム

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

android - HttpURLConnection.getInputStream が非常に遅い

HttpURLConnection.getInputStream は、同じサーバー側サービスを使用する iPhone アプリと比較すると、非常に時間がかかります。

サービスには次のコードが使用されます。

サービスに時間がかかる場所を確認するために、ログ エントリを TimeStamp に出力します。

プロセスの平均時間は次のとおりです。

サーバーへの投稿にかかる平均時間は 2 ミリ秒未満
入力ストリームの作成にかかる平均時間は約 5 秒

応答を書き込む平均時間は 2 ミリ秒未満です。

入力ストリームに時間がかかり、サービス全体が非常に遅くなる理由について何か考えはありますか?

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

android - Android : Android から大きなファイルをアップロードできませんでした

Android デバイスからサーバーに大きなサイズの zip ファイル (約 10 MB 以上) をアップロードする必要があります。8 MB 未満をアップロードできますが、10 MB を超えてアップロードしようとすると「OutOfMemoryError」がスローされるため
conn.setFixedLengthStreamingMode(fileInputStream.available());、コードに追加すると、次の例外もスローされます

Zipファイルをアップロードするために使用する次のコード

チャンクでアップロードする必要があります。誰かが最善のアプローチについて提案をしてくれたら、とても感謝しています。

前もって感謝します