sci*_*ech 9 java android android-studio build.gradle android-gradle-plugin
当我运行android studio时,会出现以下警告:
调试将忽略依赖项org.json:json:20090211,因为它可能与Android提供的内部版本冲突.如有问题,请用jarjar重新包装以更改类包
我该如何解决这个错误?
谢谢.
Mid*_*mar 11
CommonsWare的回答是正确的.调试将忽略依赖项org.json:json:20090211,因为它可能与Android提供的内部版本冲突.
如果您正在使用gradle依赖项,请尝试从包中排除org.json.
compile ('com.your.dependency.name:0.0.0'){
exclude group: 'org.json', module: 'json'
}
Run Code Online (Sandbox Code Playgroud)
这个对我有用.
您似乎正在尝试使用某些未针对 Android 设置的 Java 依赖项。最有可能的是,它是您刚刚添加的任何依赖项。这可能是为了org.json:json,或者也可能是为了其他具有传递依赖的东西org.json:json。
如果您自己添加了依赖项org.json:json,则只需使用 Android SDK 中这些类的副本即可。
如果您添加了对其他东西的依赖,而这正是所需要的org.json:json,请与您尝试使用的库的开发人员交谈,并与他们讨论如何最好地在 Android 上使用该库。
| 归档时间: |
|
| 查看次数: |
7246 次 |
| 最近记录: |