React-native Android Systrace HTML está en blanco en Ubuntu 14.04

Recopilé un rastro de mi aplicación React-Native basada en Android utilizando systrace.py util desde Android SDK en un archivo html. Cuando abro este archivo de rastreo html en Chrome 50.0.2661.86 (64 bits) o Firefox 45.0.2, veo una pantalla en blanco y algunos errores de JavaScript en la consola del programador. SO Ubuntu 14.04 SO de 64 bits.

Sin embargo, en mi máquina Windows un rastreo html se procesa correctamente sin errores en Chrome 49.0.2623.112.

¿Puede alguien ayudarme a solucionar este problema?

Como una solución temporal, puede utilizar el siguiente enfoque:

  • Guarde el archivo de volcado .html en el disco
  • Abrir pestaña en chrome chrome://tracing
  • Cargar archivo en la consola de seguimiento

En Chrome 49 hubo una advertencia sobre Object.observe siendo obsoleta.

https://developers.google.com/web/updates/2016/02/chrome-49-deprecations?hl=en#objectobserve-is-deprecated

En Chrome 50 finalmente lo eliminaron.

https://www.chromestatus.com/features/6147094632988672

Desafortunadamente, el systrace en las herramientas de plataformas Android no dio seguimiento. En la última versión (probé Android SDK plataforma-tools 24 rc2) sigue generando informes html con Object.observe en él, por lo que a partir de Chrome 50 no podemos abrir ninguno de los informes.

Supongo que una forma es usar una versión pre-50 de Chrome.

Simplemente agregando

 <script src="https://rawgit.com/MaxArt2501/object-observe/master/dist/object-observe.min.js"></script> 

A la sección principal del documento HTML con traza hace que funcione en Chrome 50+

Systrace en Android SDK está desactualizado. Puede utilizar el systrace del proyecto AOSP:

 git clone https://android.googlesource.com/platform/external/chromium-trace 
  • ¿Cómo puedo corregir el error JDK no encontrado al crear una fuente de Android?
  • de error con dependencias de bibliotecas adb en ubuntu de 64 bits
  • Construir Firefox para Nexus 7 (mero) recibe mensajes de error con Ubuntu 13.10
  • Reaccione errorTimeout nativo que consigue lista del dispositivo. Cuando se ejecuta hola mundo en ubuntu
  • No se puede iniciar un nuevo proyecto con Android Studio
  • Propósito de los parámetros XXMaxPermSize, vmargs, Xms y Xms en eclipse.ini, ¿qué hacen
  • No se pudo encontrar la clase 'android.webkit.WebResourceResponse' cuando se ejecuta HelloCordova en Android 2.2
  • Incapaz de ejecutar adb en Ubuntu. El archivo descargado está destinado a x86-64 mientras tengo i686
  • No se puede ejecutar adb desde el terminal en Ubuntu
  • Error: spawn EACCES al intentar construir Ionic app en Ubuntu 15.10
  • Instalación de Android / Eclipse en Ubuntu 11.04 - aapt y adb no funcionan correctamente
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.