Ho bisogno del browser per avviare la mia app ogni volta che inserisco "myapp: //blah.com/a? B = 1 & c = 2 "nel browser. Ho cercato molto su questo argomento, ma nessuna delle risposte mi ha veramente aiutato. Potresti per favore aiutare a capire cosa mi manca?Come avviare l'app dal browser Android, quando digito "myapp: //" nella barra degli indirizzi
<activity android:name=".MyAppMain"
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>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myapp" />
</intent-filter>
</activity>
Dopo l'installazione da Eclipse (eseguito come applicazione Android) la mia applicazione può funzionare bene da solo, ma quando digito "myapp:? //blah.com/a b = 1 & c = 2" , il browser è semplicemente googling per questa stringa. Potresti indicare cos'altro mi manca? Ho bisogno dopo l'installazione di registrarmi in qualche modo nel sistema che voglio gestire "myapp: //" urls?
Funziona se si utilizza solo uno '' nel manifest? –
No, Daniel, è ancora googling :-) – user789175
@ user789175 hai capito? – Phil