迁移到AndroidX

投资组合建立者

我正在尝试迁移到AndroidX,我们在项目中使用了该库。但是,这当前在我们的项目中引起了问题:

无法解析':module @ buildType / compileClasspath'的依赖关系:无法使用转换JetifyTransform转换文件'localytics-1.3.0.aar'以匹配属性{artifactType = processed-aar}

删除库会使此问题消失。有什么解决方法可以让我迁移到AndroidX直到迁移此库?

根据文档:https : //developer.android.com/jetpack/androidx/migrate

我已经更新了gradle.properties。问题不在于安装程序,问题在于localytics似乎不支持androidX。如果有人知道,我想确认一下,因为与他们联系会导致没有答案(他们的客户服务水平很差)。

在此处输入图片说明

马丁·齐特勒

有人在Github上发布了补丁

  1. 克隆存储库。
  2. 将analytics-android-integration-localytics项目更新为最新的Android更新,包括AndroidX。生成一个jar文件而不是aar文件。(这是这里的优胜项目。它必须是一个jar文件才能起作用。由于该项目的aar文件中没有任何资源,因此也不需要aar文件。)
  3. 删除使用项目中现有的Maven依赖项。
  4. 将jar文件作为使用项目中的新模块导入。
  5. 重建消耗项目。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章