Webviewglue nativedestroy ver

Estoy abriendo el navegador en una página de mi aplicación, el código para abrir el navegador es uno que he usado muchas veces, pero en este caso en particular, el navegador nunca se abre.

Sigo recibiendo los siguientes mensajes al final en logcat:

09-27 15:41:16.624: INFO/ActivityManager(1644): Starting: Intent { act=android.intent.action.VIEW dat=http://www.nyt.com cmp=com.android.browser/.BrowserActivity } from pid 9332 09-27 15:41:16.634: WARN/ActivityManager(1644): Duplicate finish request for HistoryRecord{4097ec10 com.test/com.test.MainScreen} 09-27 15:41:16.684: VERBOSE/http(4606): 15326478 main RequestQueue.resetWifiProxy, wifiProxy is null 09-27 15:41:16.684: ERROR/http(4606): RequestQueue.setProxyConfig, wifiProxy is null 09-27 15:41:16.784: DEBUG/webviewglue(4606): nativeDestroy view: 0x562af8 

Esta es una parte de una aplicación enorme con una biblioteca nativa.

Este es el fragmento que abre el navegador:

 String afterSubmitAction = "http://www.nyt.com"; Uri uri = Uri.parse(afterSubmitAction); startActivity(new Intent(Intent.ACTION_VIEW, uri)); finish(); 

Su código está trabajando muy bien a mi lado. Por favor, compruebe su conexión a Internet. Por favor, ejecute su código en Edge si está usando wifi para comprobar qué causa este problema.

No sé cómo añadir un comentario a tu publicación.

¿Qué pasa si comenta el finish(); ? Si el navegador no se cierra, se debe a que finalizó la actividad principal.

¿Prueba esto?

 String afterSubmitAction = "http://www.nyt.com"; Uri uri = Uri.parse(afterSubmitAction); Intent i = new Intent(Intent.ACTION_VIEW, uri); i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(i); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.