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

14

Problema

Desde la actualización a Android 5.1.1 comencé a usar el nuevo conmutador de pestañas combinado con aplicaciones recientes, sin embargo, cada vez que hago clic en Chrome, tengo que esperar a que abra la última pestaña solo para abrir una nueva de todos modos, y si quisiera la pestaña anterior podría haberlo abierto desde las aplicaciones recientes.

Intenté crear un marcador para usar about: blank, que funciona, excepto que no tengo acceso a ningún marcador o historial desde la página de la nueva pestaña, pero cuando intento vincular directamente a la nueva pestaña no puedo encontrar un método que funciona

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

Pensé en crear una aplicación simple sin interfaz de usuario que simplemente abre Chrome a una nueva pestaña, o usar Xposed para cambiarla para abrirla 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 agregar Chrome como controlador de 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
Jsilvermist
fuente
¿Intentó am start -n com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity -d "about:newtab" --activity-clear-task(no hay saltos de línea) con permisos de root? Aunque estoy confundido, qué es exactamente lo que quieres. Puede 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?
Señor del fuego
@Firelord Intenté usar Tasker para crear un atajo para ejecutar ese comando, pero solo dio esto como resultado: Inicio: Intento {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.
Jsilvermist
Han cambiado el nombre de la actividad, como parece. El comando revisado es:am start -n com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
Firelord
@Firelord Al usar el comando revisado ya no recibo ningún error, sin embargo, después de que el comando se ejecuta, la pantalla se dobla ligeramente como si se iniciara una actividad, pero no aparece nada y no hay nada en el menú de aplicaciones recientes. Probado tanto con Tasker como con Terminal Emulator.
Jsilvermist
Está funcionando en mi Android 5.0.2 pero en Android 5.1.1 el comportamiento es errático. Consecutivamente, inicia una ventana con una sola pestaña, y la próxima vez que pruebo el comando, muestra la ventana con todas las pestañas anteriores en segundo plano. No sé qué lo está causando. Estoy ejecutando Chrome v45.0.2454.94.
Señor del fuego

Respuestas:

3

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

Si está utilizando un iniciador que admite accesos directos a aplicaciones , puede:

  1. Mantenga presionado el Chromeicono para que aparezcan los accesos directos.
  2. Mantenga presionado el New tabacceso directo y arrastre a la ubicación deseada.
  3. Use el nuevo acceso directo para iniciar Chromecon una nueva pestaña.
Jsilvermist
fuente
1
+1. Esto funciona. Uso la aplicación Sesame para iniciar la nueva pestaña desde cualquier lugar de Android y también estoy en Android 7.1.
Señor del fuego
0

Intente desactivar las 'Combinar pestañas y aplicaciones' en la configuración. Luego podrá abrir una nueva pestaña con el icono + en la parte superior de la ventana. Deslice hacia abajo el panel superior para mostrar todas sus pestañas.


fuente
Respuesta irrelevante. Creo que la respuesta es similar a esta pregunta aquí: Abrir incógnito desde el acceso directo
Gokul NC