![](/img/trans.png)
[英]ANDROID : java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64String in android
[英]java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64
我正在嘗試使用Firebase令牌生成器,但我總是遇到此錯誤
java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64URLSafeString
我使用commons編解碼器1.10。 我不知道是否有沖突。 我迷失了。
請幫忙。
您使用的是哪個版本的Android? Android已包含較舊版本的commons-codec:
也在這里: SO討論
你在說:
encodeBase64URLSafeString
方法是從1.4開始:
在此Firebase令牌生成器中,我可以看到:
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.7</version>
</dependency>
我想你可能在類路徑上有一個舊版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.