打开ligEGL着色器缓存文件时出现权限被拒绝的错误

19
正如我在标题中提到的,当我在设备(SS GLX Tab3 Intel)上运行我的应用时,它构建成功但显示一个空白屏幕并在几秒钟后退出。Logcat显示了libEGL标签和error opening cache file /data/data/com.abc.testapp/cache/com.android.opengl.shaders_cache: Permission denied (13)
有人知道这是什么意思以及如何修复吗?
任何帮助都将不胜感激。 谢谢

3
我也有同样的问题。有人知道如何解决吗? - firestoke
我也有同样的问题。 - udayatom
我也遇到了这个错误。我正在搜索有关此错误的信息,并发现一些可能是由Android在某些设备上绘制的高程(阴影)导致的。我认为这就是原因,但我不确定。请测试并发布结果。 - HF_
有人得到答案了吗? - Jyoti JK
有人有解决方案吗? - Akash Bisariya
1个回答

1

我不确定是否可以通过将此内容添加到您的清单中来使其工作:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE”/>

您没有打开缓存文件的权限。您也可以尝试手动为您的应用程序授予读取文件的权限:APP信息>权限>存储


你找到解决问题的方法了吗? - naggab

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接