인코딩 된 데이터를 안드로이드에서 디코딩을 하려고 합니다.
디코딩 과정에서 아래와 같은 오류가 발생하였습니다.

java.lang.IllegalArgumentException: bad base-64
  at android.util.Base64.decode(Base64.java:161)
  at android.util.Base64.decode(Base64.java:136)
  at android.util.Base64.decode(Base64.java:118)

--> 확인을 해보니 인코딩 된 데이터중 '='문자 때문에 발생된 문제로 파악 하였습니다.

일반적인 IllegalArgumentException 해결 방법으로 '=' 기호를 다른 문자로 변경을 하게되면
디코딩된 데이터가 잘못된 데이터를 출력하게 되는 문제가 있었습니다.

오류 발생없이 decoding 하고 싶은데 어떻게 하면 좋을까요..?