草庐IT

$androidx

全部标签

android - 使用 AndroidX 时找不到辅助 dex 文件中的 MultiDexApplication 类

我正在使用'androidx.multidex:multidex:2.0.0'并使用list指向MultiDexApplication类:在build.gradle上我还添加了以下条目:defaultConfig{...multiDexEnabledtrue...在低于5.0(API21)的Android版本中运行应用程序时,出现以下异常:java.lang.RuntimeException:Unabletoinstantiateapplicationandroidx.multidex.MultiDexApplication:java.lang.ClassNotFoundExcepti

android - Robolectric 与 AndroidX fragment

如何使用Robolectric测试AndroidXfragment?我添加了testImplementation"org.robolectric:shadows-supportv4:4.0-alpha-3"依赖项并尝试使用此代码:valcontroller=SupportFragmentController.setupFragment(TestableFragment.buildFragment(DATA),TestableFragmentHolderActivity::class.java)TestableFragment是androidx.fragment.app.Fragment

android - Gradle 失败可能是因为这个 Flutter 应用程序中的 AndroidX 不兼容

从更新依赖类路径时会出现此问题'com.android.tools.build:gradle:3.2.1'到*'com.android.tools.build:gradle:3.3.2'项目级build.gradlebuildscript{repositories{google()jcenter()}dependencies{classpath'com.android.tools.build:gradle:3.3.2'}}allprojects{repositories{google()jcenter()}}rootProject.buildDir='../build'subproje

android - Gradle 失败可能是因为这个 Flutter 应用程序中的 AndroidX 不兼容

从更新依赖类路径时会出现此问题'com.android.tools.build:gradle:3.2.1'到*'com.android.tools.build:gradle:3.3.2'项目级build.gradlebuildscript{repositories{google()jcenter()}dependencies{classpath'com.android.tools.build:gradle:3.3.2'}}allprojects{repositories{google()jcenter()}}rootProject.buildDir='../build'subproje

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