【发布时间】:2019-08-05 23:06:01
【问题描述】:
我有使用支持库版本 27.1.2 的 Android 应用。我想使用一个使用 Android X (api 28) 编写的库。
库版本的名称间距几乎没有问题。
示例 ...
该库有一个我想与 api 一起使用的对话框
Dialog.show(androidx.fragment.app.FragmentActivity activity);
但是我所有的活动都在使用
android.support.v4.app.FragmentActivity
而编译器不喜欢这样。
目前无法将我的项目升级到最新版本,因此请不要升级答案,除非这是唯一的解决方案。
有没有办法解决这个不兼容问题?
提前致谢。
【问题讨论】:
-
您尝试将
androidx与android混合使用。您必须选择使用新的 Android X 库或旧版本。 -
感谢您的回复,我明白这一点:) 我想知道是否有办法解决这个问题?我相信没有。
-
不客气!快乐编码)
标签: android gradle backwards-compatibility androidx