0

コンテキスト対応のモバイル アプリケーションを開発しています。端末デバイスの機能と、現在の帯域幅などのネットワークの特性に関する情報が必要です。私の質問は、この情報にアクセスするための Android の API はありますか?

ありがとう。

4

1 に答える 1

0

より良い質問は、これらの端末デバイスが外部から情報にアクセスするための API があるかどうかです。もちろん、携帯電話の帯域幅をプロバイダーに取得できますが、端末デバイスの情報を取得するには、データにアクセスする必要があります.

そのための三者択一を提案します。最初に、選択した言語 (例: PHP) の Web サービスがあり、端末デバイスにアクセスする必要があります。そのデバイスは何らかの方法でデータを公開する必要があるため、最初に知っておく必要がある点です。次に、この Web サービスは必要に応じてデータをクリーンアップし、xml や json などとして公開します。次に、Android のアプリがサービスにアクセスして情報を取得し、解析してアプリに組み込みます。

ここには、HTTP リクエストの結果を取得する方法を見つけるための投稿がたくさんあります。XML を解析するには、ここで何かを見つけることができます: http://www.ibm.com/developerworks/opensource/library/x-android/index.html

特定のポートなどでネットワーク デバイスにアクセスするには、関数 fsockopen() で PHP を使用できます。

于 2010-07-01T11:56:09.877 に答える