No se pudo iniciar la aplicación llamando a una URL desde el navegador de Android

Hay muchas respuestas en stackoverflow que muestran cómo distribuir la aplicación desde un navegador web, pero no estoy seguro de qué salió mal con mi código, que nunca parece estar haciendo lo previsto. Estoy intentando lanzar mi aplicación por una URL de cualquier otra aplicación como navegador web, inicialmente mi archivo de manifiesto se ve así

<activity android:name=".Main"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <data android:scheme="http" android:host="ebay.com" /> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> </intent-filter> 

Y cuando escribí http://ebay.com en el navegador que nunca comenzó mi app.Obviously, ¿cómo sabe el navegador de mi aplicación ?, Entonces he intentado al revés y agregó otra actividad llamada MyActivity y alterado el archivo de manifiesto como

 <activity android:name=".Main"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".MyActivity"> <intent-filter> <data android:scheme="http" android:host="ebay.com" /> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> </intent-filter> </activity> 

Y probado en mi Actividad Principal
StartActivity (new Intent (Intent.ACTION_VIEW, Uri.parse ("http://mycityway.com")));
Produciendo así el resultado deseado. También puedo iniciar otra actividad de aplicación utilizando este método.
Pero la mayoría de las respuestas aquí dice que lo posterior es posible.¿Cuál es el error que estoy haciendo, no pude lanzar mi aplicación desde el navegador.Por favor, me guía.

Y cuando escribí http://ebay.com en el navegador que nunca comenzó mi aplicación.

Se inicia cuando se hace clic en un vínculo coincidente no cuando se escribe la url en el navegador. Inténtalo enviándote un correo electrónico que contenga http://ebay.com y haz clic en el enlace de la aplicación de correo electrónico.

  • Navegador Android intención: abrir la aplicación de navegación con coordenadas GPS
  • Abrir navegador con la última URL visitada
  • Cómo ocultar la barra de direcciones del navegador cuando la altura de la página es fija y tiene jQuery desplazamiento interno
  • Entrada directa de voz / voz en el navegador móvil
  • Onsen-UI usando el menú deslizante con el navegador
  • Cómo mostrar un PDF a través del navegador web de Android sin "descargar" primero
  • Border-radius no funciona en el moderno navegador nativo de Android
  • Inicie la aplicación youtube desde el navegador de Android
  • SingleCursorHandlerTouchEvent -getEditableSupport FASLE error
  • Emulador de Android: el mensaje de error "Desafortunadamente, el navegador dejó de funcionar"
  • ANDROID: Facebook y el navegador Abierto dentro de mi aplicación, no en su propia
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.