草庐IT

$androidx

全部标签

android - 迁移到 AndroidX 后,错误膨胀类 android.support.design.widget.AppBarLayout

使用AndroidStudio将我的项目迁移到AndroidX后(并手动修复了很多导入错误),我没有遇到任何编译错误,但是当应用程序启动时我遇到了崩溃:Errorinflatingclassandroid.support.design.widget.AppBarLayout.布局文件中有问题的行是:我在build.gradle中的依赖项是:dependencies{deflifecycle_version='2.1.0-alpha02'//usedbelow--willbedifferentforandroidx(migrated2019-02-04)implementationfil

Androidx 和数据绑定(bind)

我正在将AndroidP测试的依赖项迁移到androidx依赖项。由于一些不太清楚的原因,我的项目不再编译(不,我不会提供详细信息以避免出现明显的问题)。我发现(通过gradlewdependencies)数据绑定(bind)使用“oldschool”依赖android.arch.lifecycle:runtime:1.0.3而不是androidx.lifecycle:生命周期运行时:2.0.0-beta01。我想这可能是原因之一。知道如何强制使用新的包名称/依赖项吗? 最佳答案 我遇到了类似的问题,DataBinding库使用支持

android - AndroidX 中 'AppBarLayout$ScrollingViewBehavior' 的替代方案是什么?

我最近将我的项目迁移到了AndroidX。现在,当我打开具有以下代码的应用程序的特定页面时,应用程序崩溃Logcat错误:android.view.InflateException:BinaryXMLfileline#119:CouldnotinflateBehaviorsubclassandroid.support.design.widget.AppBarLayout$ScrollingViewBehaviorCausedby:java.lang.RuntimeException:CouldnotinflateBehaviorsubclassandroid.support.desig

ProGuard 的 AndroidX 构建问题

关闭我们正在尝试在已迁移到androidX的项目中集成android库(正在编译android支持库)。由于未知原因,我们得到了can'tfindreferencedmethod'voidaddOnTabSelectedListener(com.google.android.material.tabs.TabLayout$OnTabSelectedListener)'inprogramclasscom.google.android.material.tabs.TabLayout同时尝试获取启用了proguard的构建。gradle-wrapper:4.8gradle构建工具:3.2.0

android - 迁移到 AndroidX - android.support.FILE_PROVIDER_PATHS 位置

我正在将一个项目迁移到AndroidX,但遇到了一个问题。我搜索了整个互联网,但找不到解决方案:对于AndroidX,我应该添加什么来代替android.support.FILE_PROVIDER_PATHS? 最佳答案 还是一样。android.support.FILE_PROVIDER_PATHS在示例中here 关于android-迁移到AndroidX-android.support.FILE_PROVIDER_PATHS位置,我们在StackOverflow上找到一个类似的问题

创建首选项屏幕时找不到androidx.preference.PreferenceScreen

关注thistutorial后为偏好创建一个屏幕,膨胀类“androidx.preference.PreferenceScreen”似乎存在问题。为什么在res/xml文件夹中声明了我的首选项并且已将必要的依赖项添加到此项目时找不到它?我的应用的minSdkVersion是24。Errorinflatingclass(notfound)androidx.preference.PreferenceScreen依赖项dependencies{implementationfileTree(dir:'libs',include:['*.jar'])implementation"org.jetb

创建首选项屏幕时找不到androidx.preference.PreferenceScreen

关注thistutorial后为偏好创建一个屏幕,膨胀类“androidx.preference.PreferenceScreen”似乎存在问题。为什么在res/xml文件夹中声明了我的首选项并且已将必要的依赖项添加到此项目时找不到它?我的应用的minSdkVersion是24。Errorinflatingclass(notfound)androidx.preference.PreferenceScreen依赖项dependencies{implementationfileTree(dir:'libs',include:['*.jar'])implementation"org.jetb

Androidx错误膨胀 View

我正在尝试使用Androidx。该应用程序非常新,因此没有太多代码。我确实在androidstudio中使用了“RefactortoAndroidx”选项。但在那之后的某个时候,它停止了工作。我不知道是什么让它停止工作。我该怎么办?但它得到这个错误Errorinflatingclassandroidx.constraintlayout.widget.ConstraintLayout主要ActivityclassMainActivity:AppCompatActivity(){overridefunonCreate(savedInstanceState:Bundle?){super.on

Androidx错误膨胀 View

我正在尝试使用Androidx。该应用程序非常新,因此没有太多代码。我确实在androidstudio中使用了“RefactortoAndroidx”选项。但在那之后的某个时候,它停止了工作。我不知道是什么让它停止工作。我该怎么办?但它得到这个错误Errorinflatingclassandroidx.constraintlayout.widget.ConstraintLayout主要ActivityclassMainActivity:AppCompatActivity(){overridefunonCreate(savedInstanceState:Bundle?){super.on

AndroidX Room 未解析的父类(super class)型 RoomDatabase

当我尝试构建我的应用时,我收到了这个编译错误:Supertypesofthefollowingclassescannotberesolved.Pleasemakesureyouhavetherequireddependenciesintheclasspath:com.example.persistence.AppDatabase,unresolvedsupertypes:androidx.room.RoomDatabase持久性设置在单独的Android模块(持久性)中。build.gradle//KotlinStdLibimplementation"org.jetbrains.kot