【问题标题】:Encode and Decode String using Base32使用 Base32 编码和解码字符串
【发布时间】:2019-03-06 07:13:35
【问题描述】:

我想使用 Base32 对字符串进行编码和解码。 但我在使用 Apache Commons Codec 1.11

时遇到错误

我已使用此答案,但不适用于我 (link) (link2)。

这是我面临的错误 Screenshot...

谢谢...!!!

编辑:-

Check this Screen shot

从这里下载的jar文件:click me

【问题讨论】:

  • 从库中删除除commons-codec-1.11.jar之外的所有文件
  • 我做了,但在那之后我得到了这个错误:- 无法删除文件:C:\Users\GLB-BAN-414\AndroidStudioProjects\Gramboard\app\build\intermediates\transforms\mergeJavaRes\debug \0.jar

标签: java android string base32


【解决方案1】:

其中一个选项应该可以帮助您:

选项 1:将此添加到您的 build.gradle:

android {
    // Your main config here...
    packagingOptions {
        exclude 'org/apache/commons/codec/language/bm/gen_approx_hungarian.txt'
    }
}

确保我从您的屏幕截图中正确复制了冲突的文件名。

选项 2: 从依赖项列表中删除测试库: commons-codec-1.11-tests.jar commons-codec-1.11-test-sources.jar

【讨论】:

  • 我做了,但在那之后我得到了这个错误:- 无法删除文件:C:\Users\GLB-BAN-414\AndroidStudioProjects\Gramboard\app\build\intermediates\transforms\mergeJavaRes\debug \0.jar
  • 尝试进行干净的构建。
  • 我已经删除了除了这个 commons-codec-1.11.jar 之外的所有库
  • 自行删除文件夹:C:\Users\GLB-BAN-414\AndroidStudioProjects\Gramboard\app\build\
  • 重启然后删除。系统中的某些东西正在使用该文件。
猜你喜欢
  • 2014-02-26
  • 1970-01-01
  • 1970-01-01
  • 2012-07-05
  • 2010-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-25
相关资源
最近更新 更多