android - 在设备上安装 apk 时出现“权限被拒绝”错误

标签 android opengl-es opengl-es-2.0

当我使用 Eclipse 将 Opengl ES 应用部署到设备时出现以下错误

[2011-09-19 15:56:40 - SimpleCube] Failed to install SimpleCube.apk on device 'S5830bfcc8426': Permission denied
[2011-09-19 15:56:40 - SimpleCube] com.android.ddmlib.SyncException: Permission denied
[2011-09-19 15:56:40 - SimpleCube] Launch canceled!

它曾经工作过。但是现在我用 GingerReal 1.2 ROM 刷新了我的手机,当我尝试运行该应用程序时它给出了这个错误。
我已启用“未知来源”和“USB 调试”。

编辑:不知道这是否有帮助..但我尝试直接使用“adb install”。但还是失败了。我得到以下信息:

sinu@ubuntu:~$ ./adb install /home/sinu/programs/SimpleCube.apk
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
failed to copy '/home/sinu/programs/SimpleCube.apk' to '/data/local/tmp/SimpleCube.apk': Permission denied

最佳答案

我遇到了同样的问题,所以我检查了这个文件夹/data/local/tmp 并发现它没有每个人的读/写权限:
drwxrwx--x shell shell 1970-01-02 03:21 tmp
一个简单的“chmod 777 tmp”修复了它,所以现在我可以从 Eclipse 中自由调试。
我不确定这是否与其他人相关,因为我正在开发某些供应商设备的测试版。

关于android - 在设备上安装 apk 时出现“权限被拒绝”错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7469785/

相关文章:

java - 选项卡和菜单在同一行 |安卓

ios - 除了使用 Core Animation 感知渲染缓冲区之外,还有其他显示 OpenGL 内容的方法吗?

ios - OpenGL ES 旋转二维纹理

iphone - iPhone 上事件顶点着色器采样器的实现限制

android - 在 Jelly Bean 之前在 Android 中针对 H.264 的硬件加速视频解码

java - 属性“rippleColor”已被定义

android - 在Intellij IDEA中导入android项目/使用共享资源

android - 在 android 上使用帧缓冲区时,场景不渲染

opengl - 在片段着色器中获取顶点位置

android - 使用 android 相机创建色键效果的第一步