Iniciar aplicación desde el navegador url esquema

Gracias a muchos buenos puestos, tengo abeja tratando de lanzar mi aplicación de Android desde un enlace de navegador con el siguiente código. Por favor, ayúdame a ajustar el manifiesto y href para llamar a mi solicitud –

Manifiesto

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.afs" android:versionCode="1" android:versionName="1.1"> <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="false" android:resizeable="true" android:anyDensity="true"/> <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.CALL_PHONE"></uses-permission> <uses-permission android:name="android.permission.SEND_SMS"></uses-permission> <uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission> <uses-permission android:name="android.permission.MODIFY_PHONE_STATE"></uses-permission> <uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission> <uses-sdk android:minSdkVersion="9"></uses-sdk> <application android:label="@string/app_name" android:icon="@drawable/afs" android:debuggable="true"> <activity android:name=".afs" android:label="@string/app_name" android:configChanges="keyboardHidden|orientation" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <data android:scheme="afs.com.afs"/> <data android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> </intent-filter> </activity> </application> 

Código HTML

 <a href="afs.com.afs:75235">Launch Application</a> 

Atributos del scheme://host:port/path documentación scheme://host:port/path o pathPrefix o pathPattern .

Usted necesita cambiar define propriamente esquema y definición del anfitrión. Si no especifica esquema, todos los atributos URI se ignorarán y no se aplicarán.

Puede utilizar el esquema URI de http .

  <data android:scheme="http" android:host="afs.com.afs"/> 

Y en HTML

 <a href="http://afs.com.afs:75235">Launch Application</a> 

O definir su propio esquema de URL.

  <data android:scheme="myapp" android:host="afs.com.afs"/> 

Y en HTML

 <a href="myapp://afs.com.afs:75235">Launch Application</a> 

PD.

Cambia esto

  <data android:name="android.intent.action.VIEW" /> 

a

  <action android:name="android.intent.action.VIEW" /> 
  • Receptor de Android para múltiples acciones?
  • ¿Para qué sirven los diferentes constructores de Intent?
  • Leer un archivo pdf desde la carpeta de activos
  • ¿qué intentos o apis tiene la aplicación Duo de Google para Android?
  • ¿Existen intentos de Android para agregar datos a Google?
  • TIMEZONE_CHANGED intención que se recibe cada pocos segundos
  • Extraer / distinguir el nombre de ActivityAlias ​​de TargetActivity
  • Cómo pasar una coma ',' carácter ACTION_DIAL intención en Android
  • Aplicación de los permisos de Android en la misma aplicación
  • ¿Android comprueba si la aplicación alcanzó fondo cuando el usuario presionó el botón casero?
  • Ocultar el icono de la aplicación y ejecutarlo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.