2011-09-19 100 views
9

APK当我使用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安装”。但它仍然失败。我有以下几点:

[email protected]:~$ ./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 

回答

12

我有同样的问题,所以我检查了这个文件夹/数据/本地/ tmp,并发现它没有r/w权限为大家:
drwxrwx - X壳壳1970年1月2日3时21 TMP
一个简单的“文件模式777 TMP”固定,所以现在我可以自由地从调试蚀。
我不确定这是否与其他人有关,因为我正在开发一些供应商的设备的测试版。