import org.apache.commons.codec.binary.Base64;
import java.util.Base64;
當我運行代碼時,它給了我一個錯誤。錯誤:找不到符號類Base64
private void upload() {
Bitmap bm = BitmapFactory.decodeFile(mCurrentPhotoPath);
ByteArrayOutputStream bao = new ByteArrayOutputStream();
bm.compress(Bitmap.CompressFormat.JPEG, 50, bao);
byte[] ba = bao.toByteArray();
ba1 = Base64.encodeBytes(ba);
// Upload image to server
new uploadToServer().execute();
}
我得到的錯誤是:
Error:(81, 21) error: cannot find symbol method encodeBytes(byte[])
Error:(43, 25) error: cannot find symbol class Base64
只導入它們。 'import android.util.Base64;' –
我已經使用了兩條import語句。錯誤是一樣的。 –
如果你有**兩個**導入語句導入同一個類,那麼編譯器應該如何知道,*要使用哪一個? – QBrute