Terminado

Correction Bug Android

Publicado el 02 Abril, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito solucionar un Bug para un aplicativo que se encuentra publicado en Beta en Google Play. Al parecer no es complejo si tienen el conocimiento suficiente.

El Bug se presenta al ejecutar el aplicativo por primera vez y hace que se produzca un crash. Sin embargo, al volver a abrir el aplicativo el problema se resuelve. Al parecer el BUG está relacionado con una animación que se carga en la actividad de splash screen.
  De acuerdo con Firebase, está relacionado con lo siguiente:
-------------------------------------------------------------------------------------
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)
    private void changePercent(final int percent) {
        if (getActivity() == null || isDestroy)
            return;

        getActivity().runOnUiThread(new Runnable() {
            @Override
            public void run() {
                animatedCircleLoadingView.setPercent(percent);
            }
        });
    }

-------------------------------------------------------------------------------------


@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)
    void onLoadDataFinish() {
        if (getActivity() == null || isDestroy)
            return;

        Runnable runnable = new Runnable() {
            @Override
            public void run() {
                try {
                    Thread.sleep(3000);

                    getActivity().runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            nextScreen();
                        }
                    });
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        };
        new Thread(runnable).start();
    }


Puedo ampliar la información a los interesados.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Plataformas requeridas Android

Plazo de Entrega: 04 Abril, 2017

Habilidades necesarias

Otros proyectos publicados por A.