小编E J*_*nga的帖子

如何将数组放在ReactNative桥中的WritableMap对象上

为了与 Android 进行通信以实现 ReactNative,我使用RCTEventEmitter. 使用这个我需要将数组解析到 RN 端,并且这个数组应该设置在WritableMap对象上。在对象上WritableMap可以放置如下所示的数组,

void putArray(@NonNull String key, @Nullable ReadableArray value);
Run Code Online (Sandbox Code Playgroud)

如何创建和添加数据ReadableArray

java android react-native react-native-bridge react-native-ui-components

8
推荐指数
1
解决办法
4400
查看次数

在 GL 渲染线程上收到异常:android

我正在使用 CAMERA2 API,同时开发一个没有任何错误的应用程序,该应用程序将运行得非常好。但是在录制了一些片段后,它会显示上述错误。

这是我的做法,

1.使用cameraManager类打开相机,然后将视频预览设置为纹理字段

  1. 在我们开始录制视频后,它会根据给定的时间中断,并立即再次开始录制,并会不断创建视频块,直到用户停止录制

没有任何问题,它会创建许多(大约 200-300)个摄像头会话。但突然它发生在错误之下。我已经给了一些时间来设置相机会话并使用Timerclass 和TimerSchduleclass发布这些会话。

我已经阅读了这个, 这里这里为了提取到底发生了什么。思想需要一些进一步的帮助。

我想知道的是

  1. 这个错误是什么意思?

  2. 一般来说,为什么这些错误发生在

编辑 :

错误--->>>>

10-11 12:20:58.966 27862-27988/? E/CameraDeviceGLThread-0: Received exception on GL render thread: 
                                                           java.lang.IllegalStateException: glDrawArrays: GLES20 error: 0x505
                                                               at android.hardware.camera2.legacy.SurfaceTextureRenderer.checkGlError(SurfaceTextureRenderer.java:537)
                                                               at android.hardware.camera2.legacy.SurfaceTextureRenderer.drawFrame(SurfaceTextureRenderer.java:346)
                                                               at android.hardware.camera2.legacy.SurfaceTextureRenderer.drawIntoSurfaces(SurfaceTextureRenderer.java:726)
                                                               at android.hardware.camera2.legacy.GLThreadManager$1.handleMessage(GLThreadManager.java:105)
Run Code Online (Sandbox Code Playgroud)

android opengl-es android-camera2 android-thread

5
推荐指数
0
解决办法
1075
查看次数

如何在查询中将单引号添加为字符串?

我正在尝试使用文本框获取文件目标路径并将其传递到数据库中.(在Visual Studio中开发)当查询运行时,下面显示错误....

在此输入图像描述

该方法updateClarkuser类如下所示

public void updateClark(string _cid, string _path)
{
    SqlCommand cmd = new SqlCommand(@"UPDATE tbl_Path SET folder_path='" + _path + "' WHERE clark_id='" + _cid + "'", ConnectionDB.connection());
    cmd.ExecuteNonQuery();
}
Run Code Online (Sandbox Code Playgroud)

我在代码中遗漏了什么?

c# sql sql-server

0
推荐指数
1
解决办法
252
查看次数