Android: inicia una actividad desde la línea de comandos con la intención uri

Tengo una actividad A con el siguiente filtro de intenciones

<activity android:name="com.comp.pac.ActivityA"> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/> <data android:scheme="customapp" android:host="show" android:path="/"/> </intent-filter> </activity> 

Estoy básicamente intentando el esquema de datos personalizados en filtros de intención como se explica aquí

Para probar si el IntentUri inicia la actividad o no, estoy intentando despedir la intención usando el siguiente comando a través del terminal:

 adb shell am start intent://show/#Intent;scheme=customapp;package=com.comp.pac;end 

Obtuve el siguiente error :

 Actividad no iniciada, incapaz de resolver Intención {act = android.intent.action.VIEW dat = intento: // show / flg = 0x10000000}

Pregunta: ¿Hay algún problema con el comando? Si no, ¿cuál es la manera más fácil de probar si el intento uri comienza la actividad?

Las instrucciones para usar el comando adb para iniciar la actividad con el uri de intención están disponibles aquí .

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.