繁体   English   中英

Android-support-v4 库在 B4A 中没有 JobIntentService

[英]Android-support-v4 library doesn't have JobIntentService in B4A

我有一个库,它依赖于Android-support-v4JobIntentService类)。 我将在 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旁边仍然会导致重复。

由于第一种方法使用Maven 工件Jcenter获取您的库,因此它可能会下载一个旧版本,它的类路径中不包含此类

要解决放置在名为b4a_remote的 sdk m2repository文件夹中的m2repository清除库,请将其删除并让 B4A 重新下载文件。 因此,它将下载包含此类的全新和更新的库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM