2011-07-06 4 views
1

バックグラウンドサービスでメールを送信するためにインターネットにアクセスするこのアプリケーションがあります。 javax.mailの参考文献とライブラリを追加しました。WiFiを使用して正常に動作しています。電子メールを送信するアンドロイドアプリケーションはWAPで実行されますが、WAPでは実行されません。

私のサービスでは、インターネット接続をテストする機能があります。 wapを使用すると、インターネット接続が利用可能であることがわかりますが、sendEmail機能を使用すると、WiFiで試しても動作しましたが、実際にはメールを送信しません。

問題を解決しようとすると、HTTPを要求する別のアプリケーションが実行されましたが、同じことが起こりました。テスト用インターネット機能がWAP上で利用可能なインターネット接続を返しましたが、HTTPリクエストを取得しませんでした。それはWiFiで働いた。

私もConnectivityManagerを使用してTYPE_MOBILEへのデフォルトの接続を設定しようとしましたが、それは常に私のアプリケーションは、私はすでにAndroidManifestに追加CHANGE_SECURE_SETTINGSへのアクセス許可を必要としていることであるエラーが発生します。

私のアプリケーションをWAPで実行させるにはどうすればよいですか?私はWAPプッシュメッセージを使用しなければなりません。これは正直なところ私には分かりませんし、何のドキュメントも見つけられませんでした。

答えて

0

もう少しリサーチをしてプロバイダに連絡すると、WAPはブラウジングにのみ使用されることが分かりました。アプリケーションは通常、WAPを使用できません。

代わりに、GPRSを使用できます。少なくともこれはレバノンの場合で、私は他の国や他の提供者についてはわかりません。

GPRSでアプリケーションが正常に動作しているようです。

希望しました:D

関連する問題