15 votos

Abrir una nueva pestaña en Chrome desde un acceso directo o una aplicación

Problema

Desde que actualicé a Android 5.1.1 empecé a usar el nuevo conmutador de pestañas fusionado con las aplicaciones recientes, sin embargo, cada vez que pulso en chrome tengo que esperar a que abra la última pestaña sólo para abrir una nueva de todos modos, y si quisiera la pestaña antigua podría haberla abierto desde las aplicaciones recientes.

He probado a crear un marcador para usar about:blank, lo cual funciona excepto que no tengo acceso a ningún marcador o historial como desde la página de la nueva pestaña, pero al intentar enlazar directamente con la página de la nueva pestaña soy incapaz de encontrar un método que funcione.

Usando "about:newtab" se me da una superposición transparente en mi lanzador que se muestra como Chrome en las aplicaciones recientes.
Usando chrome://newtab o chrome-native://newtab recibo un toast del lanzador que dice "La aplicación no está instalada".

He pensado en crear una aplicación sencilla sin interfaz de usuario que simplemente abra chrome en una nueva pestaña, o usar Xposed para cambiarla y que se abra en una nueva pestaña al hacer clic, pero no estoy seguro de cómo hacerlo.

Pregunta

¿Hay algún archivo en el sistema que pueda cambiar para añadir Chrome como controlador de los enlaces "chrome://"?

¿Qué otro método podría probar para crear un acceso directo en mi lanzador para abrir una nueva pestaña para Chrome?

Más información

  • Lanzadores probados: Nova Launcher, Google Now Launcher
  • Versiones de Chrome: Chrome 45.0.2454.94, Chrome Beta 46.0.2490.34
  • Versión de Android: 5.1.1 LMY48M
  • Dispositivo: Nexus 5

0 votos

¿Intentaste am start -n com.android.chrome/com.google.android.apps.chrome.ChromeTabb‌​edActivity -d "about:newtab" --activity-clear-task (no hay saltos de línea) con permisos de root? Aunque me confunde lo que quieres exactamente. Puedes crear un acceso directo a la aplicación que ejecute ese comando. Hay muchas herramientas de automatización que pueden hacer el trabajo aquí. Relacionado: ¿Puedo abrir Chrome en Android desde la línea de comandos?

0 votos

@Firelord He intentado utilizar Tasker para crear un acceso directo para ejecutar ese comando, pero sólo dio esto como resultado: Iniciando: Intent { dat=about:newtab flg=0x8000 cmp=com.Android.chrome/com.google.Android.apps.chrome.ChromeTabbedActivity } Error tipo 3 Error: La clase de actividad {com.Android.chrome/com.google.Android.apps.chrome.ChromeTabbedActivity} no existe.

0 votos

Han cambiado el nombre de la actividad, según parece. El comando revisado es: am start -n com.android.chrome/org.chromium.chrome.browser.ChromeTabbedA‌​ctivity -d "about:newtab" --activity-clear-task

5voto

Jsilvermist Puntos 46

Solución para Android 7.1 (nivel de API 25) y superior

Si utiliza un lanzador compatible con Atajos de la aplicación puedes:

  1. Pulsar prolongadamente la tecla Chrome para que aparezcan los accesos directos.
  2. Pulsar prolongadamente la tecla New tab y arrástrelo a la ubicación deseada.
  3. Utilice el nuevo acceso directo para iniciar Chrome con una nueva pestaña.

1 votos

+1. Esto funciona. Yo uso Sesame aplicación para iniciar la nueva pestaña desde cualquier lugar en Android y estoy en Android 7.1 también.

0voto

Gokul Puntos 1

Prueba a desactivar la opción "Combinar pestañas y aplicaciones" en la configuración. Entonces podrás abrir una nueva pestaña utilizando el icono + en la parte superior de la ventana. Desliza el panel superior hacia abajo para mostrar todas tus pestañas.

0 votos

Respuesta irrelevante. Creo que la respuesta es similar a esta pregunta aquí: Abrir Incognito desde el acceso directo

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X