草庐IT

$androidx

全部标签

firebase - AndroidX 迁移后 Firestore 损坏

我刚刚迁移到AndroidX并更新了我的Flutter依赖项。我现在在使用Firestore时出现错误。例如://try{awaitref.collection(‘collection’).document(document).updateData({'Field’:field,});//}catch(e){//debugPrint(e.toString());//}卡住应用并给出堆栈错误:StandardMethodCodec.decodeEnvelope(message_codecs.dart:564)MethodChannel.invokeMethod(platform_chan

firebase - AndroidX 迁移后 Firestore 损坏

我刚刚迁移到AndroidX并更新了我的Flutter依赖项。我现在在使用Firestore时出现错误。例如://try{awaitref.collection(‘collection’).document(document).updateData({'Field’:field,});//}catch(e){//debugPrint(e.toString());//}卡住应用并给出堆栈错误:StandardMethodCodec.decodeEnvelope(message_codecs.dart:564)MethodChannel.invokeMethod(platform_chan

android - 撤消迁移到 AndroidX

我已经成功地将我的AndroidStudio代码库重构为AndroidX。但这会导致我的一些库出现一些问题。我需要还原它,因为该应用程序即将投入生产。我该怎么做? 最佳答案 我也经历过同样的事情,请按照以下步骤撤消AndroidX迁移:删除gradle.properties中的以下行:android.enableJetifier=trueandroid.useAndroidX=true在应用的build.gradle中删除AndroidX依赖项,并将它们替换为等效的非AndroidX依赖项:例如implementation'andr

android - 为什么 Android Studio 3.2.1 中的新项目模板不使用 AndroidX 库?

谷歌说"WerecommendusingtheAndroidXlibrariesinallnewprojects.YoushouldalsoconsidermigratingexistingprojectstoAndroidXaswell."source但AndroidStudio3.2.1仍会创建一个新的项目模板,该模板由历史“android.support.*”库支持。为什么?applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'

Androidx 首选项不包括铃声首选项

我正在通过代码为我的应用程序设置Activity,因为xml编辑器找不到任何首选项,但PreferenceScreen。通过代码一切正常,但我无法从Androidx中找到RingtonePreferences,我找到的唯一一个是来自android.preference.RingtonePreference.我有这个实现。implementation"androidx.preference:preference:1.1.0-alpha02"RingtonePreference还没有添加吗?或者我可以使用另一个名称下的另一个首选项,以便让用户选择通知声音。谢谢!

java - “FragmentStatePagerAdapter(androidx.fragment.app.FragmentManager)”已弃用

最近androidx.fragment.app.FragmentManager被弃用,没有合适的解决方案可用。已尝试实现对V4的支持,但无法与AndroidX一起使用。它显示找不到库。寻呼机适配器:publicViewPagerAdapter(FragmentManagermanager){super(manager);//...}提前致谢。 最佳答案 Recentlytheandroidx.fragment.app.FragmentManagerisdeprecated它目前没有被弃用。例如,itisnotmarkedasdepr

androidx 数据绑定(bind)错误 : package android. support.constraint 不存在

我刚刚学习数据绑定(bind),并尝试使用新的库结构作为androidx。当我尝试构建项目时,我遇到了这个错误。error:packageandroid.support.constraintdoesnotexist这个错误在Binding生成的文件中为publicclassActivityMainBindingImplextendsActivityMainBinding{@Nullableprivatestaticfinalandroidx.databinding.ViewDataBinding.IncludedLayoutssIncludes;@Nullableprivatestat

android - 迁移到 AndroidX 后 AppBarLayout 膨胀错误

迁移到AndroidX时我遇到了这个问题:Java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.mandarine.android/com.mandarine.android.features.root.RootActivity}:android.view.InflateException:BinaryXMLfileline#18:BinaryXMLfileline#18:Errorinflatingclassandroid.support.design.widget.AppBarLayout

android - 尝试将 Firebase 与 AndroidX 一起使用会产生错误 : Failed resolution of: Landroid/support/v4/util/ArrayMap;

我试图在我的应用中使用AndroidX库,但我遇到了问题。我了解与Firebase相关的问题。如您所见,我排除了支持v4库,我这样做是有原因的。如果我删除这些行,将会出现另一个错误:“程序类型已存在:android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21”。那么如何同时使用AndroidX和Firebase呢?有什么解决办法吗?E/AndroidRuntime:FATALEXCEPTION:mainProcess:com.ignes.androidxtest,PID:30800java.lang.

java - Android Studio androidx.coordinatorlayout 错误以及如何设置 3Dot Menu?

我有以下问题。我的androidstudio正在显示错误,该错误已写在标题中Screenshot.我试图在右上角实现漂亮的3点菜单。如果有人能告诉我问题是什么,那就太好了......我在尝试gradle时遇到的错误是:C:\Users\User\AndroidStudioProjects\BluetoothCar\app\src\main\java\com\car\bluetooth\bluetoothcar\MainActivity.java:11:错误:包android.support.design.widget确实不存在导入android.support.design.widge