問題タブ [android-internet]

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 投票する
16 に答える
121424 参照

android - Androidデバイスがインターネットに接続されているかどうかを検出します

デバイスにインターネット接続があるかどうかを確認する必要があります。私は次のような多くの答えを見つけました:

Androidで利用可能なインターネット接続があるかどうかの検出から取得。)

しかし、これは正しくありません。たとえば、インターネットにアクセスできないワイヤレスネットワークに接続している場合、このメソッドはtrueを返します…デバイスがインターネットに接続されているかどうかを確認する方法はありますか?何かに?

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

android - アプリケーション全体でインターネット接続を確認する

私はインターネットベースのアプリに取り組んでいるので、インターネット接続を監視する必要があります。リンク

mainActivity の作成時にこのコードを使用して、インターネット接続が正常に機能することを確認しました。

しかし、この監視はアプリケーション全体で行う必要があります。これをどこで使用すればよいですか?AsyncTask が必要ですか?

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

android - AndroidでのGmailのアクションインテント?

ユーザーが共有ボタンをクリックして「何か」を共有できるアプリを作成しています。「何か」を共有する手順は次のとおりです。

  1. 共有ボタンをクリックすると、連絡先リストが開きます
  2. 連絡先 (有効な電子メール アドレス) を選択すると、"Gmail"、"Dropbox" などの電子メール クライアントを選択するためのウィンドウをポップアップ表示することなく、送信者のデフォルトの電子メール アドレス (Gmail) から選択した連絡先にデータが直接送信されます。 .

http://mobile.tutsplus.com/tutorials/android/android-essentials-using-the-contact-picker/の助けを借りて連絡先の電子メールIDを取得できましたが 、連絡先を選択するとポップアップが表示されます「Gmail」、「Dropbox」などのメール クライアントを選択します。

ここに私のコードがあります

0 投票する
7 に答える
191442 参照

java - HttpAndroidHttpURLConnectionを使用して取得

私はJavaとAndroidの開発に不慣れで、Webサーバーに接続し、httpgetを使用してデータベースにデータを追加する簡単なアプリを作成しようとしています。

コンピューターのWebブラウザーを使用して電話をかけると、問題なく動作します。ただし、Androidエミュレーターでアプリを実行して呼び出しを行うと、データが追加されません。

アプリのマニフェストにインターネット許可を追加しました。Logcatは問題を報告しません。

誰かが私が何が悪いのかを理解するのを手伝ってもらえますか?

ソースコードは次のとおりです。

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

php - AndroidデバイスからApacheWebサーバーにデータを送信する効率的な方法

AndroidデバイスからApacheWebサーバーにセンサーデータを送信したい。センサーはIOIOボードを使用してAndroidデバイスに接続され、定期的にサンプリングされます。

生のセンサーデータは約1バイト/秒で、Apacheに基づいており、PHPとASP(ChiliASPだと思います)をサポートしているWebサーバーにこれを送信する効率的な方法を見つけようとしています。

月額料金を低く抑えるために、プリペイド式のモバイルサブスクリプションを使用したいと思います。通常、これらの最大データ制限は固定されています(500MB /月など)。

センサーは24時間年中無休でデータを送信する必要があるため、必要なデータトラフィックを最小限に抑えたいと思います。データ量がそれほど多くない場合でも、プロトコルヘッダーのオーバーヘッドが問題になると思います。各サンプル(1バイト)が別々に送信される場合、オーバーヘッド/ペイロードの比率は非常に低くなります。解決策はもちろん、いくつかのデータを集約し、それをより大きなチャンクで送信することです。

HTTPPOSTを使用してデータを送信するJavaHttpURLConnectionのテストに成功しましたが、これについていくつか質問があります。

  1. HTTPヘッダーによるオーバーヘッドはどのくらいですか?それを測定する簡単な方法はありますか?
  2. 私が検討できるAndroidとApacheでサポートされている他のプロトコルはありますか?
0 投票する
2 に答える
5822 参照

android - HTTPPOSTにタイムアウトを追加する方法

コードが機能しない理由、接続が古くなっていても(サーバーからの応答が長い間ないため、コードは例外をスローしていません!

0 投票する
0 に答える
212 参照

android - String を Document オブジェクトに変換しようとしています - 重すぎますか?

RSS フィードを取得して Document オブジェクトにロードしようとしています。コードを Java アプリケーションとして実行すると、すべて正常に動作します。コードを Android アプリケーションとして実行する場合 - そのコード行でデバッグ モードに移行しても何も起こりません。

例外がスローされないことに注意してください。そのコード行は「重すぎる」ですか?

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

android - Android定期サービスは、電話がアイドル状態のときに3Gを使用するのが困難です

AlarmManager を使用して定期的なサービス (15 分ごと) を実行する Android アプリに取り組んでいます。

このサービスは、インターネットを介してデータを送受信します。

3G が有効になっていて、電話機がアイドル状態になっていることに気付きました。インターネットとの通信に問題があります。必要なときに 3G が自動的にオンにならないかのようです。

このサービスは、ユーザーが電話 (および 3G) を同時に使用している場合はうまく機能しますが、電話がアイドル状態の場合は機能しません。

必要なときに 3G をトリガーする方法について何か提案はありますか?

0 投票する
0 に答える
64 参照

android - Android: IP とポートを使用してすべてのオンライン アプリを一覧表示する方法

重複の可能性:
Android Phone でネットワーク アクティビティを監視する

Android では、現時点でオンラインになっているすべてのアプリのリストを、それらが使用している IP とポートとともに生成できますか? ご協力ありがとう御座います

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

android - オフラインアプリでのデータ更新

観光部門向けの Android アプリを開発しています。すべてのデータは、インターネットに接続せずにオフラインで利用できます。このアプリには、オフライン モードでのみデータを利用できるマップが含まれています。そのため、これには osmdroid で Openstreetmap を使用し、必要なすべての地図データは app-file に含まれています。インターネットに接続する可能性がある唯一のアクティビティは、アプリの起動時であり、利用可能な新しいデータがあるかどうかを確認し、最終的に新しいデータをアプリ フォルダーにダウンロードします。

ビューのブロック図を追加しました。 ここに画像の説明を入力

私の問題は、起動アクティビティ (画像の赤いブロック) である最初のアクティビティのみをインターネットに接続し、他のすべてのアクティビティが決してインターネットに接続できないようにする方法です。ユーザーが統合マップの領域からスクロールアウトしたときに、Openstreetmap を使用したアクティビティがインターネットに接続して新しいマップ タイルをダウンロードしないことが非常に重要であるためです。Android デバイス全体のネットワーク接続を完全にオフにすることを意図したものではないため、他のアプリでもオフになります。

よろしくお願いします!