我正在尝试在 AIDE IDE 中编译的 Android 应用程序中使用 ini4j。当我将 ini4j-0.5.4.jar 放在我的应用程序的 libs 文件夹中时,它可以工作。但是,当我在 build.gradle 的行compile 'org.ini4j:ini4j:0.5.4'
中包含 ini4j 时,我得到了错误bad utf-8 byte a0 at offset 00000004
。我检查了 Maven 目录中的 jar 文件,它与我的 libs 文件夹中的相同。两者都有 SHA1 4a3ee4146a90c619b20977d65951825f5675b560
。我完全不知道是什么原因造成的。
编辑:出于某种原因,它似乎将 xerces 作为依赖项,这是已知存在这些问题的库。