Closed gaorenwei closed 1 year ago
看这个报错,和框架没有啥关系
看起来aapt编译期就报错了。除非你说这个构建去掉shadow的gradle插件就能正常编译,才能说明是shadow引入的问题。如果是这样,还需要有个复现问题的例子才好定位问题。
androidx是支持的。
shadow仅仅重写了android Activity和NativieActiivty,用androidX中的Activity组件根本不行!你的壳都不支持!插件中用会编译出错!官方的代码并没有x的demo,如果谁坚持说androidX可以,请提供可运行的DEM O!
业务插件集成androidX后,导航图中的属性在执行任务时都找不到了 编译报错截图:
导航图 代码: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/holo_green_light" tools:context="com.constp.busy.plugin.app.demo.activity.Demo1HomeActivity"> <androidx.fragment.app.FragmentContainerView android:id="@+id/nav_host_fragment" android:name="androidx.navigation.fragment.NavHostFragment" android:layout_width="0dp" android:layout_height="0dp" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent"
</androidx.constraintlayout.widget.ConstraintLayout>