Problème lors de l'exécution d'Instant App dans Android Studio lorsque la valeur @string
est utilisée pour le nom d'hôte (erreur "URL non définie dans le manifeste") . Par exemple:"URL non définie dans le manifeste" lors de l'exécution d'Instant App utilisant @string pour le nom d'hôte
<data android:scheme="https" android:host="@string/SOME_DOMAIN" />
Cela fonctionne bien si android:host
est réglé sur la chaîne de domaine brut. Je peux contourner cela en définissant cette valeur à la valeur de domaine spécifique lors de l'exécution/débogage de AS mais pas idéal (toujours le danger de pousser le code qui contient la chaîne codée en dur!)
Aussi, cela fonctionne très bien si je construis/déploie base et fonctionnalité APK de ligne de commande et de déclenchement en utilisant quelque chose comme adb shell am start -W -a android.intent.action.VIEW -d "<my url>"
avait essayé, mais pas de chance .... ressemble AS nécessite un disque codé en chaîne ' android: host' –
Notez que cela fonctionne si je compile/exécute à partir de la ligne de commande ..... il interprète correctement '@ chaîne/SOME_DOMAIN' ... problème est seulement si je cours depuis AS –
J'ai déposé ceci à http : //issuetracker.google.com/68084954 – dchai