Deseo obtener el pathname de una aplicación que estoy creando y que he instalado a través de Eclipse y ADB. Mi aplicación está instalada ya que veo un icono que puedo invocar para lanzar con éxito mi aplicación. También veo un archivo: /data/app/com.mydomain.myapp-36.apk
sin embargo, si intento invocar ese archivo desde el shell obtengo un error de can't execute: permission denied
Aunque soy Root. Observo que para sshDroid, puedo invocarlo desde el shell usando la ruta: /data/data/berserker.android.apps.sshdroid/dropbear/ssh
pero no encuentro la ruta correspondiente para mi aplicación /data/data/com.mydomain.myapp/
ya que ese directorio sólo contiene los subdirectorios: cache
, files
y lib
.
¿Hay algo que pueda hacer al construir en la instalación de mi aplicación para que mi aplicación pueda ser invocada desde el shell, o sólo necesito ayuda para localizar el nombre de la ruta de mi aplicación?
1 votos
¿Cómo intentas invocarlo? No puedes ejecutar los.apk directamente, tienes que lanzar su actividad principal. No son ejecutables, son básicamente archivos zip.