デフォルト/組み込みアプリを使用せずにJavaMailAPIを使用してAndroidでメールを送信する
その質問に対する上記の解決策は、エミュレーターでは完全に機能しますが、私のICSデバイスでは機能しません。ICS以降に導入された可能性のあるこの修正または更新修正の理由はありますか?
更新:最新のandroid os 4.1.2を実行し、マニフェストをmin sdkバージョン7に変更することで、動作するようになりました。なぜそのように動作し始めたのか説明できません。実際のデバイスとビルドターゲット4.0.3を実行しているavdの両方を試しましたが、エラーなしで送信できませんでした。それを最新の4.1.2に変更しましたが、まだ何もありません。それをあきらめたので、別のアクティビティの作業に戻りましたが、デバイスで実行できませんでした。ビルドターゲットを残してminsdkを7に変更したところ、その日の終了前にもう一度試してみましたが、どういうわけかうまくいきました。また、ビルド全体に加えたもう1つの変更は、マニフェストに追加することでした。それまたはminsdkがそれを修正したものであるかどうかはわかりませんが、idには変更が含まれていると思いました。