2011-09-19 11 views
7

¿Cuáles son las mejores formas de hacer que las aplicaciones de Android se bloqueen? Estamos tratando de hacer que nuestra aplicación sea lo más sólida posible.¿Cuáles son las mejores formas de bloquear aplicaciones de Android?

Por mi propia contribución, si tiene una aplicación que utiliza servicios de red, entre en su aplicación con wifi conectado y luego apague wifi de varias maneras. Por ejemplo, salir del alcance o hacer un fondo de la aplicación y desconectar el wifi manualmente, luego poner en primer plano la aplicación.

+10

1. Ejecutarlos. – BoltClock

+1

http://developer.android.com/guide/developing/tools/monkey.html –

Respuesta

2

estoy lista a continuación las formas de aplicación estrellarse

  1. Trate de poner un pan tostado en el hilo.
  2. Cambia la orientación mientras recuperas datos en la fuente RSS.
  3. Haga clic en el botón Atrás mientras usa tabbar. (se bloquea en la barra de pestañas personalizada)
  4. Haga clic en el botón Atrás en TabGroupActivity sin anular la función Atrás.
1

Además de la excelente lista de Maulik: orientación de la pantalla

  • cambio en cualquier actividad que genera AsyncTasks

6

iniciar la aplicación, llevar a cabo algunas acciones, cambiar la orientación varias veces, salir de la aplicación. Repita el proceso una y otra vez para descubrir cualquier fuga de memoria oculta (use un generador de perfiles de memoria).

Utilice monkey para encontrar posibles casos de ab-use que no haya considerado (aunque no está disponible en algunos dispositivos Android).

Según la experiencia, la mejor manera de poner a prueba tu aplicación es encontrarte con un grupo de beta testers que no han participado en el proyecto (sus acciones te harán levantar una ceja: '¡¿Qué hiciste qué ?!') .

+0

Acordamos los beta testers. Serán una gran fuente de ideas para refinar sus funciones e ideas actuales para nuevas funciones. –

+0

Levanto mi ceja al leer la última línea de tu respuesta :) – Machado

1

Necesita dedos rápidos :) simplemente toque muy rápido en los botones de navegación de avance y retroceso, si los tiene. Encontré muchos bloqueos usando esta manera.

Cuestiones relacionadas