He creado una aplicación para Android con una actividad y el nombre del paquete "com.explore" <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> Ejecuto comando ps. USER PID PPID VSIZE RSS WCHAN PC NAME app_137 2974 91 478604 48524 ffffffff 00000000 S com.explore Presiono el botón Atrás. Salgo de la aplicación y vengo a la pantalla de inicio Ahora, […]
Estoy tratando de obtener una aplicación para que pueda respaldar mis aplicaciones a sdcard. Corrí: Process p = Runtime.getRuntime().exec("su"); Process c = Runtime.getRuntime().exec( "cp /data/app/com.ebay.mobile-1.apk" + Environment.getExternalStorageDirectory() + "/ebay.apk"); Log.d("copy", "done"); Cuando se ejecuta puedo conceder superusuario entonces dice que está hecho, pero no hay ningún archivo no se copia. Sólo estoy usando la aplicación […]
Como muchos otros, quiero eliminar mi aplicación de Android en el botón "salir". Realmente matar, no sólo pasar a fondo y detener todo el código activo (sé muy bien que Android no le gusta). Encontré Process.killProcess(Process.myPid()) y System.exit(0) que funcionan bien (no tengo ningún problema con la pila de actividades, el botón "exit" está en […]
Estoy construyendo una aplicación para Android en la que necesito mostrar la lista de aplicaciones en ejecución pero contiene todo el proceso, incluyendo muchos procesos de sistema o defualt de android como: launcher, dailer, etc. Ahora hay alguna forma de comprobar si el proceso actualmente en ejecución no es un proceso del sistema (proceso predeterminado) […]
Tengo dos actividades, la primera actividad es lanzada por el Lanzador, la segunda es iniciada por la primera. Cuando mato el proceso desde dentro de la primera actividad, el proceso se mata. Pero cuando lo mato desde dentro de la segunda actividad, el sistema inmediatamente lanzaría un nuevo proceso y la primera actividad. (El PID […]
Mi aplicación utiliza un servicio que se inicia por un BroadcastReceiver BOOT_COMPLETE como este: public void onReceive(Context context, Intent intent) { context.startService(new Intent(context, MyService.class)); } Si en una actividad de mi aplicación intento vincularme a este servicio de la siguiente manera: getApplicationContext().bindService(new Intent(getApplicationContext(), MyService.class), _serviceConnection, Context.BIND_AUTO_CREATE); se crea una nueva instancia del servicio, aunque la […]
Tengo problema interesante: Comienzo mi actividad y de esta actividad comienzo mi servicio en otro proceso. Cuando se inicia el servicio, muestra una notificación en la barra. La notificación es con .setOngoing (true), por lo que sólo desaparecerá sólo cuando detenga el servicio de mi actividad. Luego, en Eclipse, en la pestaña Dispositivos, mato mi […]
Utilizo UrbanAirship (UA) para la notificación push. El servicio de empuje UA se configura en el archivo de manifiesto como sigue: <service android:name="com.urbanairship.push.PushService" android:process=":com.urbanairship.push.process" /> Donde android: el proceso es opcional, pero recomendado en su documentación . Cuando uso un solo proceso y cierro todas mis actividades, puedo ver que mi único proceso consume ~ […]
Quiero hacer una aplicación en Qt para Android y tengo este problema: cuando el usuario presiona el botón "atrás", mi aplicación recibe un QCloseEvent y se mata. Quiero que la aplicación se ejecute en segundo plano, algo así como un servicio o daemon. ¿Cómo puedo hacer eso?
Tengo una aplicación con dos receptores de difusión, uno de ellos para recibir datos y el otro para enviarlo. He visto que tienen un atributo android: proceso para que se ejecuten en el proceso predeterminado de la aplicación o en otro. En los ejemplos que encontré usando google, los receptores estaban configurados para ejecutarse en […]