androidx相关内容

将注释处理器迁移到androidX

我有一个具有以下依赖项的android注释处理器: 编译'com.squareup:javapoet:1.10.0'编译'com.google.android:android:4.1.1.4'编译'com.google.android:support-v4:r7' 在我的处理器中,我访问 Activity 和 Fragment 类.我现在需要包括哪些功能才能使用新的android x Fra ..
发布时间:2021-04-06 18:39:09 移动开发

如何在PreviewView上绘制?

我有一个PreviewView实例,我想在该实例上使用Firebase和Image Analyzer用例根据对象标识绘制矩形. 但是,与Text/SurfaceView不同,PreviewView不允许在其顶部绘制任何Canvas. 有什么选择? 进一步的修改: 更早地尝试了以下内容: Canvas objectFrameCanvas = new Canvas();绘画 ..
发布时间:2021-04-06 18:39:06 其他开发

无法实例化片段com.swmansion.rnscreens.Screen

我一直在使用React Native 0.60.4开发适用于android和ios的应用程序,最近我发现将应用程序置于分屏或自由形式模式(因为它是屏幕上唯一的应用程序)有时会导致它碰撞. 我进一步研究了这个问题,发现我可以毫无问题地将应用程序启动到分屏或自由形式模式,但是有时调整它的大小会导致它崩溃.以下是我在Android Studio中调试器实例的输出,我在努力了解这些信息: E/A ..
发布时间:2021-04-06 18:39:03 移动开发

如何使BiometricPrompt不可取消?

我在应用程序中使用 BiometricPrompt .当调用 authenticate()方法时,它可以很好地工作并显示对话框.但是,当我在对话框外部单击时,此对话框将关闭.怎么预防呢?如何使BiometricPrompt的对话框不可取消?这里没有像 biometricPrompt.setCancelable(false)那样的方法. 解决方案 您必须使用版本1.0.0-beta01 或更 ..
发布时间:2021-04-06 18:38:50 移动开发

将Android CameraX桥接到React Native

我正在为CameraX创建本机UI组件以响应本机.首先尝试触发活动进行检查并正常运行.希望将其提取为React Native的UI视图.它只是显示一个空白的白色屏幕. 未显示相机预览(视图样式的100%w和h在JS中定义)? //绑定到生命周期:CameraX.bindToLifecycle((AppCompatActivity)mContext.getCurrentActivity( ..

Alpha-08:应用程式可能无法安排超过100个不同的工作

我环顾四周,共识是它已固定在Alpha-07上,但我看到它在08年的7.0 AND 8.0设备上.我受到网络的限制,因此很可能在长时间没有网络的情况下,我可以安排100个以上的工作项目.我对批处理在其中的作用有些困惑.我们是说WorkManager在崩溃之前只能安排100个项目,还是还有一个批处理错误?谢谢 添加到WM的代码: Constraints约束=新的Constraints.Bu ..
发布时间:2021-04-06 18:38:25 其他开发

androidx.work.impl.WorkManagerInitializer:java.lang.ClassNotFoundException:"androidx.work.impl.WorkManagerInitializer"在路径上:/data/app/app-2.apk

我最近将旧应用的后台服务迁移到了 WorkManager .在最新的设备(包括到 sdk 22 )上,它看起来不错,可以运行重复的工作单元,甚至可以按预期在设备重新启动后安排它们. 问题是当我针对旧版本(此处的旧版本非常相关)(即我的 minSdkVersion )Android sdk 14进行测试时.BTW WorkManager 也应该具有相同的功能:向后兼容API 14 (根据 ..
发布时间:2021-04-06 18:37:52 其他开发

如何在2020/21年的活动中获取ViewModel的实例?

我是mvvm模式的新手.我为主要活动创建了一个ViewModel.现在,我想在主活动中获取ViewModel的实例. Stackoverflow上的大多数教程和解答建议使用 ViewModelProviders.of(... ,但已弃用. 因此,根据关于stackoverflow的以下问题: ViewModelProviders在1.1中已弃用.0 在onCreate中的主要活动,我执 ..
发布时间:2021-04-05 20:30:14 移动开发

java.lang.ClassNotFoundException:找不到类"com.my_app_name.androidx";

尝试将我的Android应用程序从旧版本的React Native(0.55.4)升级到最新版本(0.60.4)之后.现在,我无法启动我的应用程序.每当我尝试启动它时,它就会崩溃.错误消息似乎表明它正在尝试在我的应用程序的命名空间中引用androidx: 08-09 16:52:06.163 25438 25438 E LoadedApk:无法实例化appComponentFactory08- ..
发布时间:2021-04-05 19:39:52 移动开发

如何在Android材质组件中更改工具栏的后退按钮图标

我想将默认的向上导航图标(后退按钮图标)更改为我的自定义图标.我没有使用抽屉,只是一个简单的工具栏和材料组件 这可能吗? 有一种解决方法,在您的设置方法之后添加 addOnDestinationChangedListener 并检查目标位置. 像这样: navController.addOnDestinationChangedListener(新的NavController.On ..

有没有一种方法可以将AndroidX和使用支持库的子项目混合使用?

我有一个Android项目,我想升级到 AndroidX .但是,我正在使用一个模块,该模块在尚未迁移到AndroidX的其他应用程序之间共享.我想避免分叉代码,而是在将项目的重置升级为使用AndroidX时更喜欢使用模块的支持库. 现在我无法导入任何 android.support.v7 类.因此,例如 import android.support.v7.widget.AppCompatE ..
发布时间:2021-04-05 18:31:11 Java开发

迁移到AndroidX后无法在设备上运行.守护程序启动失败,导致任务':app:mergeDebugResources'失败

大家好, 我最近迁移到AndroidX,遇到了一些问题.项目构建正常,但是当我尝试在设备上运行时,出现错误“进程意外退出".运行任务时.特别是当它到达es app:MergeDebugResources 时 这就是我得到的: org.gradle.api.tasks.TaskExecutionException:任务':app:mergeDebugResources'的执行失败.在 ..
发布时间:2021-04-04 21:01:04 移动开发

迁移到androidx后,膨胀androidx.appcompat.widget.FitWindowsFrameLayout类时出错

我迁移到了 AndroidX ,如果尝试使用 API 29 将其运行到模拟器中,则会收到一个错误消息. 使用 API 28 及更高版本的仿真器/真实设备中没有问题. java.lang.RuntimeException:无法启动活动ComponentInfo {[...]}:android.view.InflateException:[...]中的二进制XML文件第23行:layout/ ..
发布时间:2021-04-04 20:44:44 移动开发