問題タブ [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.
android - ネットワーク応答に基づいてアクティビティを更新する適切な方法は何ですか?
VOIP アプリケーションの一種であるアプリケーションを実装しています。つまり、私のアプリケーションは一種のネットワーク アプリケーションです。ここで、アプリケーションに 2 つの部分を実装したいと考えています。1 つは GUI 部分で、もう 1 つはネットワーク部分です。GUI パーツには、アクティビティとユーザー インタラクションの処理のみが含まれます。マイ ネットワーク パーツは、着信ネットワーク データの処理や、GUI インタラクションに基づくネットワークへのデータ送信など、ネットワーク関連のすべてのアクティビティを処理する必要があります。着信データがあるときはいつでも、参照がネットワークモジュールにないアクティビティを更新したいと思います。では、他のクラスからアクティビティを更新する最良の方法は何でしょうか? 私の場合、他のクラスは Network クラスです。要するに、そのようなシナリオのアーキテクチャはどうあるべきかを尋ねたいと思いますか? つまり、ネットワーク部分は別のスレッドで実行し、そこから GUI を更新する必要がありますか?
android - onHandleIntent()が終了したときにAndroid IntentServiceを終了しないようにするにはどうすればよいですか?
IntentServiceを開始します。onHandleIntent()で、次のように、リクエストの完了時に呼び出されるハンドラーを使用してHTTPリクエストを作成します。
onHandleIntent()は、HTTPリクエストが返される直前に終了します。リクエストは返されますが、ServiceIntentスレッドはすでに破棄されており、doStuff()は実行されません。
ServiceIntentを使用してこのようなコールバックハンドラ構造を処理するための最良の方法は何ですか?
android - Android HttpGet / HttpPostを使用してodbcデータベースと通信する:より高速な方法はありますか?
Androidデバイスを使用して、ローカルエリアネットワーク上のAccessデータベースからデータを取得および設定するアプリを作成しています。サーバー上のphpページと通信するためにHttpPostやHttpGetを使用しており、サーバーはodbcを介してdbと通信します。
うまく機能しますが、各クエリが完了するまでにほぼ1秒かかります。より速い方法はありますか?
実際のデバイスでusbを介してデバッグしています。デバイスのブラウザからphpページにアクセスすると、はるかに高速になります。このネットワークには他のトラフィックはありません。
ありがとう!
編集:データセットを取得するためのコードは次のとおりです。
android - Android の TCP ソケット
インターネットを提供するために、2 台のモバイル デバイスをワイヤレス ネットワークに接続しています。
ソケット(TCP)を使用して2つのデバイスを接続したい。
これがサーバーモバイル上の私のコードです。
ここにクライアントのコードがあります
両方の電話に必要な許可を追加しました。しかし、両方の電話のアプリケーションは、この時点でスタックしています (私はそれをテストしました)。誰が何が悪いのか教えてもらえますか?
また、これらのソケットはデフォルトで TCP ソケットですか?
android - Android のソケット
ここに私のコードのサンプルがあります
これにより、Android アプリケーションが強制終了されます。textStatus.append を削除すると、機能します。繰り返しますが、 と を削除するSocket client = ...
とclient.close()
、画面に TEXT が表示されます。
したがって、ソケットclient = serverSocket.accept();
は何らかの方法で textStatus 変数に影響を与えています。
誰が何が間違っているのか教えてもらえますか?
android-networking - Android で新しいネットワーク インターフェイスを構成する方法
Android タブレット (v3.2) で新しいネットワーク インターフェイスを構成しようとしています。端末アプリケーションから「ifconfig eth0 192.168.11.14 netmask 255.255.255.0 up」を実行すると、すべて正常に動作します (イーサネット ケーブルは USB-イーサネット ドングルを介して接続されます)。
この構成を永続的にしたいのですが、Android に「interfaces」ファイルがないようです。ネットワーク構成ファイルはどこにありますか? 新しいものを作成する必要がありますか? どこ?
ありがとう、
android - NetworkCountryIso を偽造するには?
私のAndroidアプリでは、現在の国の国コードを取得する必要があります。そこで、android.telephony.TelephonyManager で getNetworkCountryIso() メソッドを使用しました。今、偽の演算子でテストしたいだけです。getNetworkCountryIso() が自分の国として「US」を返すように、私は米国にいるふりをしたいと思います。これどうやってするの ?偽の GPS のようなオペレーターを偽造するアプリはありますか。
前もって感謝します !
android - Android での TFTP (Trivial File Transfer Protocol) のサポート
私の情報によると、SDK は TFTP を直接サポートしていません。
欠落している API に対処する方法は他にありますか? org.apache.commons.net.tftp を使おうとした人はいますか? これを Android で実行するのがどれほど難しいか経験はありますか?
TFTP 用の他の GPL ソリューションはありますか?
ありがとう、STeN
android - winterwell.jtwitter.TwitterException$Timeout-「Androidの学習」という本から
71ページのコードを実行すると、eclipseにエラーが表示されました。
11-17 09:37:47.077:E / StatusActivity(370):winterwell.jtwitter.TwitterException $ Timeout:http: //yamba.marakana.com/api/statuses/update.json
何が起こっているのかわかりません、事前に感謝します:)
PS:私はここでこの質問をしましたが、応答がありません
どんな助けでもありがたいです:)
コードは次のとおりです。
android - POSTを介してJSONデータを送信した後のエラー
POSTを介してWebサーバーにデータを送信しようとしています。
ネットワーク呼び出しを実行するために使用しているコードは次のとおりです。
json.toString()
有効なJSONを返すjsonlintを使用して検証しました。
応答として次のエラーメッセージが表示されます。
「ゼロサイズのオブジェクト」というメッセージは、JSONデータが正しく送信されていないと思わせます。