我遵循了这些教程:https://developer.android.com/training/camerax/preview,https://proandroiddev.com/update-android-camerax-4a44c3e4cdcc当我第一次运行应用程序时,预览工作正常,但在我旋转屏幕之后,所有的东西都坏了。我重新安装了应用程序,但预览不再起作用 public class ScanActivity extends AppCompatActivity {
private ListenableFuture<ProcessCameraProvider> camer
代码A来自CameraX项目,您可以看到。
当我删除@SuppressLint("RestrictedApi")时,Android将显示“只从同一个库组调用”,您可以看到图像1。
为什么我不能删除代码A中的@SuppressLint("RestrictedApi")?限制API意味着什么?
码A
@SuppressLint("RestrictedApi")
private fun updateCameraUi() {
...
// Listener for button used to switch ca
使用第四步中的官方CameraX示例-实现预览用例: // Used to bind the lifecycle of cameras to the lifecycle owner
val cameraProvider: ProcessCameraProvider = cameraProviderFuture.get() 我遇到车祸了: 2020-07-01 12:37:41.054 1767-1803/com.example.camera2 W/CameraX: CameraX initialize() failed
androidx.camera.core
设备:华为P40精简版E依赖: //CameraX dependencies
def camerax_version = "1.1.0-alpha03"
//ML kit for computer vision, needed for face detection
//bundled with app
implementation 'com.google.mlkit:face-detection:16.0.6'
//CameraX core library using camera implementation
implementation "an
我正在使用CameraX用例在屏幕上显示来自摄像头的图像,同时在其上执行对象检测。您可以在下面的main activity的onCreate()函数中找到与CameraX相关的代码。
尽管如此,我在一些(比如说1/5)应用程序初始化时遇到了错误,在工作和非工作情况之间没有任何代码或二进制修改:
java.lang.NullPointerException: previewView.display must not be null
如果我试图不访问previewView.display以避免崩溃,我只会得到空白裁剪的图像,直到我重新启动应用程序。
它似乎与视图初始化和useCaseGroup有关
Android Camera X
java.lang.illegalArgumentException:找不到相机device - id :1支持的表面组合可能试图绑定太多案例。
现有曲面:[]新建Configs:androidx.camera.core.impl.ImageAnalysisConfig@37a677,androidx.camera.core.Impl.PreviewConfig@174f711,androidx.camera.core.impl.ImageCaptureConfig@e20f34d
在下面的代码行执行时出现异常。
Camera camera = cameraP
有时,Volley会在我的应用程序启动时随机崩溃,它会在应用程序类中崩溃,用户将无法再次打开应用程序,直到他们进入设置并清除应用程序数据
java.lang.OutOfMemoryError
at com.android.volley.toolbox.DiskBasedCache.streamToBytes(DiskBasedCache.java:316)
at com.android.volley.toolbox.DiskBasedCache.readString(DiskBasedCache.java:526)
at com.android.volley.toolbox.DiskBased
我在用cameraX录制视频。我需要使用android-gpuimage或任何其他库将实时滤镜应用到相机预览。有可能吗?如果是,请提供一个例子。 @SuppressLint("RestrictedApi")
private fun startCamera() {
val cameraProviderFuture = ProcessCameraProvider.getInstance(this)
cameraProviderFuture.addListener(Runnable {
val cameraPr
当我尝试将应用插件'com.google.gms.google-services‘放在build gradle的底部或应用程序build gradle中的任何其他位置时,我得到了以下错误:
In project 'app' a resolved Google Play services library dependency depends on another at an exact version (e.g. "[19.0.
2]", but isn't being resolved to that version. Behavior exhi