【发布时间】:2019-02-20 08:46:47
【问题描述】:
我有一个库,它依赖于Android-support-v4(JobIntentService 类)。我打算在 Basic4Android 中使用它。
在项目中添加supprt-v4依赖有两种方式:
- 添加
<dependsOn>com.android.support:support-v4</dependsOn>
到库 xml。 - 添加
dependsOn>support-annotations</dependsOn>
<dependsOn>support-compat</dependsOn>
<dependsOn>support-v4</dependsOn>
<dependsOn>support-core-ui</dependsOn>
<dependsOn>support-core-utils</dependsOn>
<dependsOn>support-fragment</dependsOn>
<dependsOn>support-media-compat</dependsOn>
到那个 xml。
如果我使用第一种方式,我找不到JobIntentService。如果我使用第二种方式就可以了,但是它会与 AppCompat 库发生冲突。
那么我如何在不发生冲突的情况下拥有完整的 support-v4 代码?
我知道JobIntentService 存在于android-support-v4 的support-compat 部分,但在com.android.support:support-v4 旁边添加它仍然会导致重复。
【问题讨论】:
标签: android basic4android