0

私は ijetty を使用しており、それに戦争を展開しています。電話からリモートでメールを送信するために提供するサービスの 1 つです。受信者/件名/本文はすべてサーバーに POST されており、電話から送信したいと考えています。

私はこの方法を使用しており、メールは正常に送信されますが、ユーザーの資格情報が必要です。メールを取得できて、ユーザーがパスワードを投稿したとしても問題ありませんが、これを行うには使用する必要があります

AccountManager accountManager = AccountManager.get(context); 

問題は、ijetty のコンテキストを取得してアカウントを取得する方法がわからないことです。

誰かが他の方向性を助けたり提供したりできるなら、私はそれを大いに感謝します.

4

1 に答える 1

0

わかりましたので、ijetty メーリング リストから awnser を取得しました。

android.content.ContentResolver resolver =
(android.content.ContentResolver)getServletContext().getAttribute("org.mortbay.ijetty.contentResolver");
android.content.Context androidContext =
(android.content.Context)getServletContext().getAttribute("org.mortbay.ijetty.context");

これらの 2 つのオブジェクトを使用すると、やりたいことを実行できるはずです。または、常に i-jetty をサブクラス化して、より多くの Android オブジェクトへのアクセスを提供することもできます。

于 2011-09-12T13:28:41.090 に答える