Eclipse で次の行にエラーが表示されます。
decodedString= Base64.decode(imagestring, Base64.DEFAULT);
デコード メソッドには API 8 が必要であり、私のマニフェストでは最小 API が 7 と指定されています。
Call requires API level 8 (current min is 7): android.util.Base64#decode
これが私の問題です:
私は自分のアプリにこのコード行を何ヶ月も持っていました。以前にこのエラーが発生したことはありません。このファイルを Eclipse で開き、関係のないコード行を 1 行追加しました。保存すると、このエラーが発生しました。
私が考えることができる唯一のことは、昨日、SDK と Android プラグインを更新したことです。
ここで何ができますか?最小 API レベルを 8 に上げる唯一のオプションはありますか? 以前にこのエラーが発生しなかったのはなぜですか。私のプロジェクトは、開始以来 (1 年以上) 最小 API として 7 を指定しています。