usar signal google eliminar descargar como app android sms

android - google - signal app iphone



¿Iniciar la aplicación de Android desde SMS/MMS? (3)

Además respuesta dada por @Adam,

Hay un filtro de múltiples intentos posible en el caso de la aplicación de Android. Tenemos que usar dos. Uno para el iniciador de aplicaciones y otro para la aplicación de inicio que utiliza la URL en sms

<activity android:name="com.SomeActivity" adroid:theme="@style/MyTheme" android:label="@string/app_name"> <!-- For app launcher --> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <category android:name="com.YorAppPackage" /> </intent-filter> <!-- To open app using link --> <intent-filter> <action android:name="android.intent.action.VIEW"></action> <category android:name="android.intent.category.DEFAULT"></category> <category android:name="android.intent.category.BROWSABLE"></category> <data android:scheme="http" android:host="yourdomain.com" android:pathPrefix="/someurlparam"> </data> </intent-filter> </activity>

Ahora agregue una URL en su sms algo como

http://yourdomain.com/someurlparam

Esto debería iniciar la aplicación con un clic de URL y también agregará un ícono de la aplicación en Android.

¿Es posible iniciar una aplicación utilizando una URL lanzada desde la aplicación de mensajería de Android (SMS o MMS)?


La respuesta anterior no fue correcta.

Puede agregar un filtro de intento para una actividad que "registre" su aplicación para manejar hipervínculos dentro del cuerpo de SMS.

Por ejemplo, si agrega la siguiente intención a su application.xml:

<intent-filter> <action android:name="android.intent.action.VIEW"></action> <category android:name="android.intent.category.DEFAULT"></category> <category android:name="android.intent.category.BROWSABLE"></category> <data android:scheme="http" android:host="test.com" android:pathPrefix="/myapp"> </data> </intent-filter>

Y envías un mensaje SMS con lo siguiente en el cuerpo:

http://test.com/myapp/somedata

Su aplicación se iniciará y la actividad podrá acceder a la URL como parte de los datos de intención.