2011-09-19 28 views
9

Cuando utilizo Eclipse para desplegar una aplicación OpenGL ES al dispositivo consigo siguiente error'Permiso denegado' error al instalar apk en el dispositivo

[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! 

Solía ​​trabajar antes. Pero ahora mostré mi teléfono con la ROM de GingerReal 1.2 y cuando intento ejecutar la aplicación, aparece este error.
He habilitado "Fuentes desconocidas" y "Depuración de USB".

EDITAR: No sé si esto ayuda ... pero traté de usar "instalar adb" directamente. Pero aún así falló. Tengo el siguiente:

[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 

Respuesta

12

Tuve el mismo problema, así que revisé esta carpeta/data/local/tmp y descubrí que no tenía permisos r/w para todos:
drwxrwx - x shell shell 02/01/1970 03:21 tmp
Un simple 'chmod 777 tmp' fijo, así que ahora i puede depurar libremente de eclipse.
No estoy seguro de si esto es relevante para otras personas porque estaba trabajando en una versión beta del dispositivo de algún proveedor.

Cuestiones relacionadas