2

携帯電話の通話記録やメッセージの受信トレイにアクセスできる方法や例を探していました。しかし、すべてのブログで、そしてこのサイト(Stack Overflow)でさえ、誰もがそう言っているので、私は見つけることができませんでした。今日、私はこの答えを見つけました。それは私がやりたかった私の希望を増やします。ルシファーが言ったように、APIBridgeを使用してこれを達成することができます。

次に、この例を見つけました。この例では、通話履歴とフォトギャラリーへのアクセスについて説明しています。しかし、私が自分の電話でこの例を使おうとしたとき、それはインターネットにアクセスしようとしました。コードを確認しましたが、中にURLが見つかりませんでした。誰かが私を理解するのを手伝ってくれますか、またはこの例を私の携帯電話にどのように使用できますか?

私はNokia6700ClassicS40シリーズ電話で開発しています。

4

1 に答える 1

4

APIBridge Jarは、Symbianオペレーティングシステムの電話、主にS60シリーズに基づいています。したがって、あなたの場合、を使用してアクセス受信トレイ、通話履歴、フォトギャラリーを読み取ることはできませんAPIBridge.jar

APIBridgeInterfaceの詳細をここで読みました。それはそう言っています。APIBridgeは、サーバーとそのクライアント間の通信用のHTTPインターフェースを公開するSymbianサーバーです。APIBridgeは、APIBridgeがリッスンするローカルホストポートにhttp呼び出しを行うことで使用できます。次のアーキテクチャ図は、システムのさまざまな部分を説明しています。

ここに画像の説明を入力してください

  • アクセスレイヤーJ2MEAPI:
    • J2ME APIは、JavaアプリケーションにAPIBridgeのサービスへの関数ベースのインターフェースを提供します。次のアクティビティを実行します。ブリッジによる認証
    • 関数呼び出しからAPIBridgeへのHTTPリクエスト。アプリケーション開発者からこの複雑さを抽象化します。
  • フレームワークレイヤーAPIBridgeサーバー:
    • APIBridgeサーバーは、クライアントの認証、要求の受信、実行のための適切なAPIBridgeプラグインへの要求のルーティング、および結果の返送を担当します。
  • ECOMプラグインレイヤープラグイン:
    • プラグインは、リクエスト内のパラメータを分析し、適切なSymbian APIを呼び出してそれを実行し、HTTPレスポンスを作成する役割を果たします。

したがって、上記の説明から、APIBridgeインターフェイスでHTTP接続を使用していることがわかります。これが、アプリケーションがインターネット接続にアクセスしようとしている理由です。

于 2012-05-18T02:27:52.890 に答える