草庐IT

androidX

全部标签

android - 我没有导入 Recycler View AndroidX 库,但我正在使用它。为什么以及如何运作?

build.gradle(app)android{compileSdkVersion28defaultConfig{applicationId"com.example.todolistapp"minSdkVersion16targetSdkVersion28versionCode1versionName"1.0"testInstrumentationRunner"androidx.test.runner.AndroidJUnitRunner"}buildTypes{release{minifyEnabledfalseproguardFilesgetDefaultProguardFile

android - list 合并失败 : Attribute application@appComponentFactory - Androidx

当我使用androidx构建Gradle时,出现以下错误。请帮我解决这个问题。ErrorMessage:Manifestmergerfailed:Attributeapplication@appComponentFactoryvalue=(android.support.v4.app.CoreComponentFactory)from[com.android.support:support-compat:28.0.0]AndroidManifest.xml:22:18-91isalsopresentat[androidx.core:core:1.0.0]AndroidManifest.

Android Studio 3.2 上的 AndroidX - 运行应用程序时出现 VerifyError

将我的应用程序迁移到AndroidStudio3.2上的AndroidX库。在调试中运行时,一切都按预期工作,但如果我生成一个签名的APK,使用Proguard进行混淆-我收到此错误:java.lang.VerifyError:Verifierrejectedclassd.a:androidx.preference.Preferenced.a.a(androidx.fragment.app.k,int)failedtoverify:androidx.preference.Preferenced.a.a(androidx.fragment.app.k,int):[0x8]‘this’ar

android - 使用数据绑定(bind)清除项目错误 : Unable to delete file androidx. databinding.library.baseAdapters--setter_store.json

我使用数据绑定(bind)。有时,当我进行更改时,项目可能会被破坏。然后我转到Build->Cleanproject&Re-Buildproject。我得到了一些奇怪的错误:Unabletodeletefile:{path_to_project}\app\build\intermediates\data_binding_dependency_artifacts\debug\dataBindingMergeDependencyArtifactsDebug\out\androidx.databinding.library.baseAdapters--setter_store.json每次我

android - Renderscript 破坏了 AndroidX?

自从我迁移到androidx后,我无法运行Renderscript。我收到以下异常:2018-10-1216:27:58.32827195-27195/pl.qus.xenoamp2A/zygote64:java_vm_ext.cc:504]JNIDETECTEDERRORINAPPLICATION:JNINewGlobalRefcalledwithpendingexceptionjava.lang.ClassNotFoundException:Didn'tfindclass"android.support.v8.renderscript.RenderScript"onpath:Dex

android - 迁移到 AndroidX

我将我的AndroidStudio升级到3.2,现在我想使用Redactor->MigratetoAndroidX自动迁移到AndroidX,现在它有这个错误:Androiddependency'androidx.media:media'hasdifferentversionforthecompile(1.0.0-rc01)andruntime(1.0.0)classpath.YoushouldmanuallysetthesameversionviaDependencyResolution 最佳答案 可能您的依赖项之一使用andro

未找到 AndroidX MultiDex

我正在创建一个新的android项目,并决定使用新的AndroidX替代支持库,可以在此处找到相关文档:https://developer.android.com/jetpack/androidx/migrate.我严格按照步骤操作,在同步gradle后,我可以访问androidx命名空间和其中包含的各种类。但是,在创建我的应用程序类时,我想继承自androidx.multidex.MultiDexApplication(可以在上面链接的表格中看到)。但是,整个multidex包并不存在。有人解决过这个问题吗?有什么指点吗? 最佳答案

android - 使用 API 28 和 "androidx.appcompat"库项目表示找不到 "AppCompatActivity"符号

我将构建版本和目标版本更新为28(Pie)并替换了相关依赖项。现在我的项目显示在AppCompatActivity上找不到Symbol。我试过了清理项目重建项目使缓存无效/重新启动但结果是一样的。此外,当我在Activity类中的扩展关键字之后尝试Ctrl+Space时,没有"AppCompatActivity建议。我试图调查它是否存在于libraries文件夹,它就在那里。现在,我应该怎么做才能让它发挥作用?如果androidx库有任何变化/替代方案,请告诉我。这是我完整的build.gradle文件applyplugin:'com.android.application'apply

AndroidX 包 android.support.design.R 不存在

当我将我的项目转换为AndroidX时,我遇到了error:packageandroid.support.design.Rdoesnotexistandroid.support.design.R.styleable.FloatingActionButton_Behavior_Layout);有什么办法解决吗? 最佳答案 我找到了解决方案,只需替换这一行android.support.design.R.与com.google.android.material.R. 关于AndroidX包a

android - SearchView 因通货膨胀错误而崩溃 (androidx) - 未找到资源异常

我的其中一个布局中有一个SearchView,并且在某些设备上发生附加崩溃。问题是找不到abc_textfield_search_material资源。但是我没有直接使用这个资源,因为我的xml布局看起来像下面这样:有什么解决办法吗?这种崩溃只发生在少数设备上(不到1%),大多数设备都能正常工作。我已经在考虑将其更改为带有复合可绘制对象的TextView,但也许有比避免使用SearchView更好的解决方案堆栈跟踪java.lang.RuntimeException:Unabletopauseactivity{com.my.app/com.my.app.MainActivity}:an