OpenGL .so Logcat - APK中的OpenGL原语需要记录到Logcat

时间:2016-05-29 14:05:06

标签: android opengl-es .so

使用Android 4.4.3,我们有一个OpenGL Canvas,它显示一个带有注释文本的图像。应用程序代码使用OpenGLES2.0和Vivante GC2000 GPU。

在尝试获取Image上的渲染文本时,我们注意到OCR因MDPI(160DPI)而失败。现在一个有效的解决方案是不修改APK,而是修改/ system / lib文件夹中的OpenGL_CM_Viviante.so文件。

OpenGL跟踪无法列出GLPrimitive以输入文本,但我们认为修改.so文件以将输入的文本发送到Logcat或COM端口应该有效。

这是一个可行的解决方案吗?任何具体的步骤都将受到赞赏

一些链接与主题相关: OHA的OpenGL基元:osxr.org:8080/android/ident?_i=glDiscardFramebufferEXT&_remember=1 .SO文件使用:www.2net.co.uk/tutorial/android-egl-cgf-is-dead

我现在正在查看canvas.drawBitmap和canvas.drawText方法,根据这个fractiousg.blogspot.in/2012/04/rendering-text-in-opengl-on-android.html

1 个答案:

答案 0 :(得分:0)

在我看来,如果您的要求是在图像上绘制文本,更改库不是一个好的解决方案,请使用您提到的位图上的简单canvas.drawtext