对于Android,有一个java yaml库和snakeyaml一样好吗?(或者是否有人在Android上成功使用snakeyaml?)
我不认为你可以在没有修改的情况下在Android上使用SnakeYaml(至少现在).
默认情况下,SnakeYaml用于Introspector获取PropertyDescriptors类,我可以看到java.beans.Introspector在Android上不可用.但是BeanAccess.FEILDSnakeYaml中有一个模式,它使用字段来转储/加载bean.该模式仅java.lang.reflect使用Android上可用的类.
因此,通过一些修改它可能会起作用.但我需要尝试它才能确定.
添加
现在可以使用以下内容构建兼容的SnakeYaml版本:
mvn -Pandroid clean package
更新(2017年3月):
从1.18开始,android构建位于中心位置.您可以像这样在pom.xml中添加依赖项
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version> VERSION </version>
<classifier>android</classifier>
</dependency>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5248 次 |
| 最近记录: |