草庐IT

GL_TEXTURE_EXTERNAL_OES

全部标签

android - 检查是否需要 READ_EXTERNAL_STORAGE 权限才能从特定 Uri 读取

我想检查我是否需要Manifest.permission.READ_EXTERNAL_STORAGE来读取给定的Uri。这是正确处理传入Intent到我的应用程序所必需的。例如,如果我从WhatsApp将图像分享到我的应用程序,而我的应用程序没有读取权限,那没关系。我仍然可以从这个Uri中读取,因为WhatsApp授予我读取这个Uri的权限。然而,Google相册将Uris共享为外部存储Uri并从中读取我需要提示用户授予我的应用从外部存储读取的权限。我知道我总是可以要求用户提供我的应用读取权限,但我希望尽可能避免这种情况。 最佳答案

android - getZoom 和 getVisibleBounds 方法永远不会在 @mapbox/react-native-mapbox-gl Android 中解析

问题使用this.maprefereance@mapbox/react-native-mapbox-glnpm模块获取mapbox边界坐标时出现问题。我使用了getVisibleBounds()方法,但它无论如何都不会解析promise。try{letbounds=awaitthis.map.getVisibleBounds();console.log("Bounds:",bounds);}catch(err){console.log("Error:",err);}我在Android的React-NativeApp中使用了以下依赖项。"@mapbox/react-native-mapb

android - 在 OpenCL 内核中读取 GL_UNSIGNED_BYTE OpenGL texture2D (android)

我的Android应用将OpenGLtexture2D传递到我的OpenCL内核,但是我的内核读取的像素值超出范围(>255)。我这样创建我的OpenGL纹理:GLES20.glGenTextures(2,targetTex,0);GLES20.glBindTexture(GLES20.GL_TEXTURE_2D,targetTex[0]);GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D,GLES20.GL_TEXTURE_MIN_FILTER,GLES20.GL_LINEAR);GLES20.glTexParameteri(GLES20.GL_

android - 如何解决 'sdk manager path not recognized as an internal or external command' 错误?

为什么我的SDK没有打开,并告诉我SDK未被识别为内部或外部命令,我需要帮助来更新我的SDK?但它一直告诉我SDK管理器正在打开,但最终它不会显示。 最佳答案 对于任何人,在命令提示符中收到此消息:'sdkmanager'未被识别为内部或外部命令在Windows上,右键单击“我的电脑”图标:Properties>Advancedsystemsettings>Advanced(tab)>EnvironmentVariables>SystemVariables单击“路径”、“新建...”并粘贴到您的SDK的路径。我的是:C:\Users

android - WebGL:在 Android 上拒绝支持 OES_texture_float

有谁知道多年来Android上对WebGL扩展OES_texture_float的支持下降是怎么回事?https://webglstats.com/webgl/extension/OES_texture_float?platforms=000000000010000400这是某种数据收集错误,还是支持真的在下降?如果您将Android排除在过滤器之外,那么基本上100%的其他主流移动和桌面平台都支持OES_texture_float:https://webglstats.com/webgl/extension/OES_texture_float?platforms=0000360480

android - 基础知识 : Sending a signal from an external hardware connected via USB port to android phone to make custom app do stuff

我只需要一些初步指导,因为我是电子硬件和Android手机/应用程序交互方面的新手。在他们的边界内,我对这两个领域都很满意。我有一个黑匣子电子电路。为了简化事情,我们假设它所做的只是发送二进制1或0,即电On或Off脉冲。我需要通过USB(主机/附件模式)将此电路连接到Android手机,并希望我的Android应用程序对此脉冲使用react。如果可能-在手机收到1/ON信号时启动应用程序或者当应用程序作为服务在后台运行时显示“已打开”对话框消息请不要太担心电子部分。我知道这是一个软件/编程论坛。例如黑匣子:一种电子温度计,如果温度达到100摄氏度或任何类似的简单电路板上的信号(不依赖

android - OPEN GL Android - 如何将位图对象转换为可绘制纹理

我正在尝试在OPENGL2.0中实现可滚动图像的网格。我已经使用CanvasDrawing实现了View,但出于性能原因,我决定过渡到OGL。在我的实现中,我在每一帧绘制一个Bitmap对象列表,每个Bitmap都是缓存的图像缩略图行。现在我该如何将这些位图转换为我可以与OGL一起使用的纹理? 最佳答案 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D,textureID);GLUtils.texImage2D(GLES20.GL_TEXTURE_2D,0,bitmap,0);..其中texture

android - 如何在 Open GL 中创建连续重复滚动的背景图像?

我有一张图片:background.png。如何使用AndroidOpenGLES或AndEngine库或您知道的其他技术创建连续重复滚动的背景图像?例子:目前,我使用两个相邻图像技术。我加载图像(background.png)两次,然后将它们相邻放置,然后移动它们。所以看起来只有一张图片在不断滚动。但是,不知何故,我认为只使用一个图像实例可能会有更好的解决方案。谁能分享一下?更新:对于好奇的人,这是两个相邻图像的代码(使用AndEngine库):movingBackgroundSprite.registerEntityModifier(newLoopEntityModifier(ne

android - 在 andengine 中使用 Texture Packer 加载动画

我使用TexturePacker。我有.pvr.ccz文件有10帧。我需要用这个动画创建一个AnimatedSprite,但是TexturePacker扩展只返回TextureRegion文件。如何从这个文件创建TiledTextureRegion? 最佳答案 publicTiledTextureRegiongetTiledTextureFromPack(Stringname){TexturePackTextureRegionLibrarypacker;TexturePackspritesheetTexturePack;try{sp

android - 如何从看起来像 "/content:/media/external/video/media/19"的路径中提取真实文件 URI 或文件数据?

我正在拼命尝试将捕获的视频发送到服务器。问题是内置相机应用程序给出的URI不是真实的文件路径。它看起来像这样-/content:/media/external/video/media/19。如何直接从这种URI访问真实路径或数据?阅读android文档后,我看到它看起来像一个内容提供者的符号,但我仍然不知道如何获得我需要的数据。请帮忙!!!提前致谢 最佳答案 HowcanIaccesstherealpathorthedatadirectlyfromthiskindofURIs?你不知道。它可能不作为文件存在。或者,它可能不作为您可以