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.

  • ¿Cómo consigo que el navegador WVGA Android deje de escalar mis imágenes?
  • HTML: ¿Por qué el navegador de Android muestra "Ir" en lugar de "Siguiente" en el teclado?
  • ¿Cómo registrar un espacio de nombres de URL (myapp: //app.start/) para acceder a su programa llamando a una URL en el navegador en Android OS?
  • ANDROID: Facebook y el navegador Abierto dentro de mi aplicación, no en su propia
  • La forma más fácil de tener el botón de abrir el navegador a la URL específica
  • Cómo interceptar datos HTTP POST desde un formulario web
  • Puede una página web en un navegador móvil preguntar / obtener la ubicación de los usuarios desde el teléfono?
  • Cómo encontrar el navegador predeterminado establecido en el dispositivo Android
  • No se puede descargar .apk vía webbrowser desde el sitio drupal
  • Combinando el front-end de html y el "back-end" de python en la aplicación móvil
  • Abrir vínculos externos en el navegador con la vista web de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.