以下のコードを使用してfirebaseに画像を保存しようとしています。Base64.encodeToStringを解決できません
Bitmap bm = BitmapFactory.decodeFile(imgDecodableString);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bm.compress(Bitmap.CompressFormat.JPEG,100,baos);
byte[] byteArray = baos.toByteArray();
String encodedImage = Base64.encodeToString(byteArray,Base64.DEFAULT);
しかし、私はエラーが直面しています:
cannot resolve method 'encodeToString(byte[],?)'
cannot resolve symbol 'DEFAULT'
このエラーを修正する方法。
間違った 'Base64'クラスをインポートしました。 'org.apache.commons.codec.binary.Base64'ではなく、' android.util.Base64'でなければなりません。 –
あなたの問題は解決していますか? – sushildlh
今私はそれが働くようになる。私は間違ったクラスをインポートしていた。 –