問題タブ [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 投票する
1 に答える
580 参照

android - 3G および WIFI ネットワークを備えた Android クライアント アプリ

常にインターネットの許可が必要なアプリケーションを開発しています。WIFI接続がある場合、アプリケーションはサーバーに接続できます(同じネットワーク内にある場合)実際には2つの質問があります..

1) サーバーがネットワーク A に接続され、クライアントがネットワーク B (WIFI 上) に接続されているとします。送信したメッセージがサーバー側に表示されないのはなぜですか? クライアントがサーバーに接続しているときにサーバーに「こんにちは」を送信し、サーバーがそれを読み取って、クライアントのアドレスとメッセージ(コンソールに出力)を通知する簡単なプロジェクトを作成しました。サーバーとクライアントは同じネットワークにありますが、異なるネットワークにある場合は機能しません。

2) 3G アプリケーションはどのように機能していますか? 3G ネットワークを使用するクライアントをサーバーに接続するにはどうすればよいですか?

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

android - 中間サーバーなしで2つのAndroidデバイス間でファイル/メッセージを送信する方法

中間/サーバーを使用せずに、インターネット接続を使用して2つのデバイス間でファイルを送信したい. たとえば、2 つのデバイス A と B の両方にインターネット接続があり、両方のデバイスにアプリケーションがインストールされているとします。デバイス A からデバイス B にファイルを送信する必要があります。デバイス A は、デバイス B に関するすべての詳細を知ることができます。

これは正しい方法で私を導くことは可能ですか?前もって感謝します。

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

android - オンライン データをダウンロードする独立したプロセス スケジューラを作成する方法

私は、毎日コンテンツを更新する必要があるAndroidアプリケーションを作成しています。アプリが起動されていない場合でも、何らかのプロセスが必要であり、このプロセスは、次回の起動時にアプリが使用するデータをダウンロードする必要があります。ベストプラクティスの提案はありますか?

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

android - Android デバイスのインターネット接続を常にチェックする最も効率的な方法

私のアプリケーションには、アプリが常にインターネットに接続されている必要があるという要件があります (2G/3G のみ)。これを実現するには、デバイスがインターネットに接続されているかどうかを確認し続けるサービスを作成できます。そうでない場合は、プログラムでインターネットに接続できます(これは、私のアプリがユーザーの操作が非常に少ない環境で動作するため、ほとんどのことが自動的に行われるはずです)。「サービス」アプローチは問題ありませんが、絶え間ないポーリングのためにかなりのバッテリーを消費します。これは避けたいと思います。

CONNECTIVITY_ACTION最近、システムが生成する- というブロードキャストについて読みました。ドキュメントによると、デバイスの接続の変更は非常に頻繁に発生する可能性があります。このブロードキャストは、モバイル データと Wi-Fi の間を移動するたびにトリガーされます。.

私の要件では、デバイスは 2G/3G にのみ接続され、wifi には接続されません。2G/3G のみへの接続 (オン/オフ) の変更を知ることができるシステムからのブロードキャストはありますか? 上記の引用によると、状態がモバイルデータ (2g/3g) から wifi に変化した場合にのみ CONNECTIVITY_ACTION が起動されると推測されます。そうですか(間違っていたら訂正してください)。

また、デバイスが常にインターネット (2g/3g) に接続されていることを (サービスベースのアプローチ以外で) 確認するために使用する最も効率的なアプローチを教えてください。自動的にインターネット?前もって感謝します !

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

android - Block Internet Access for a specific app (root)

I am trying to force speech recognition to work offline in Android 4.1+. Google doesn't allow developers to specify if they want recognition to be done offline, but if the internet connection of a device is off then it will run in offline mode.

I know that for root users, this is possible through iptables and is seen in apps like this: https://play.google.com/store/apps/details?id=com.rootuninstaller.firewall, but I'm pretty unaware of how this works and would love any help from Linux or Android devs.

0 投票する
6 に答える
21449 参照

css - @font-face 宣言は Android 4.3 インターネット ブラウザでは機能しませんか?

最近、Samsung Galaxy S3 電話が Android 4.1.3 から Android 4.3 にアップグレードされました。現在、私が設計したいくつかの Web サイトで、Android インターネット ブラウザーでテストしたものを使用して宣言したフォントが表示されません@font-face。これを修正するにはどうすればよいですか?

サイトの 1 つ (開発版): http://beta.kdfansite.com

Open Sans に関連する CSS の一部を次に示します。

サイトで使用する各フォントは、同様の方法で宣言されています。「乗車をお楽しみください」というメッセージの Great Vibes 宣言 (custom.css にもあります) も、比較対象の 1 つです。同じデバイスの Android 用 Chrome と Android 用 Firefox ではすべてのフォントが正しく表示されますが、Android インターネットでは正しく表示されません。

私はできるだけ早くこの CSS を完成させる必要があり、ボランティアとしてこのプロジェクトに取り組んでいます (報酬はありません)。そのため、コードのレビューではなく、簡単な修正を探しています。私は Web 開発者ではなく、UX デザイナーでもあります。前もって感謝します。

編集:今日、Edge Inspect CC と weinre で追加のデバッグを行い、Android フォンと iPad の両方をラップトップに接続しました。Weinre では、iPad ではフォント ファミリを変更できますが、電話では変更できません。両方のデバイスでフォントの色を変更できます。したがって、根本的な問題は、リモート デバッガーを使用するときにフォントをデフォルトから変更できないという事実に関連しているようです。