Comment faire pour démarrer automatiquement le android apk processus d'installation lorsque l'utilisateur clique sur un lien de téléchargement sur un site web
Selon developer.android.com
http://developer.android.com/tools/publishing/publishing_overview.html#publishing-website
When users browse to the download link from their Android-powered
devices, the file is downloaded and Android system automatically
starts installing it on the device. However, the installation process
will start automatically only if the user has configured their
Settings to allow the installation of apps from unknown sources.
il semble être possible de démarrer automatiquement le processus d'installation sans l'intervention de l'utilisateur. J'ai coché la case pour autoriser les applications provenant de sources inconnues, mais j'en ai encore pour déclencher manuellement le processus d'installation. J'ai vu de nombreux posts sur le même sujet qui semble suggérer le contraire de ce qui est dit sur le site officiel:
comment faire pour installer automatiquement l'apk
Comment lancer automatiquement l'Android programme d'installation après le téléchargement de l'apk?
autres semble suggérer que la seule façon d'avoir le processus d'installation automatiquement se fait par une application déjà installée:
Android: installer .apk par programmation
L'exigence que j'ai, c'est que l'utilisateur a seulement besoin de cliquer sur un lien unique sur un domaine privé de déploiement de site web, et l'installation de l'application serait déclenché automatiquement sans que l'utilisateur ait rien d'autre à faire.
Actuellement, lorsque je clique sur le lien dans mon site web de déploiement, tout ce qu'il fait, il télécharge le fichier apk, j'ai besoin pour démarrer manuellement le processus d'installation.
Aucune de ces réponses obtient vraiment moi ce dont j'ai besoin, les instructions sur le site officiel, ce serait parfait, car il ne nécessite rien d'autre, sauf que je ne pouvais pas le faire fonctionner, l'installation d'une autre application personnalisée pour installer l'application d'origine aurait aussi le même problème lorsque vous essayez de l'installer.
Nous sommes également le déploiement d'applications iOS pour des fins de test en interne, la manière de le faire est par le biais du fichier de manifeste lien
http://help.apple.com/iosdeployment-apps/mac/1.1/#app43ad871e
échantillon lien de la page:
<a href="itms-services://?action=download-manifest&url=http://example.com/
manifest.plist">Install App</a>
Sont là quelques étapes supplémentaires que je dois faire pour obtenir les instructions sur le site officiel android pour travailler? Peut-être il ya un moyen d'obtenir le lien de téléchargement se comporter comme un iOS fichier de manifeste de lien? Ou peut-être il ya d'autres façons de parvenir à mes exigences?
Grâce.
OriginalL'auteur George | 2013-06-11
Vous devez vous connecter pour publier un commentaire.
Jusqu'à la mise en œuvre du navigateur Web, pas vous. Les navigateurs Web que j'utilise de télécharger l'APK via
DownloadManager
, alors montrer unNotification
lorsque le téléchargement est terminé, où tapant sur queNotification
tiroir entrée pour commencer le processus d'installation. Bien qu'il n'en est rien, l'arrêt d'un navigateur à partir invoque automatiquement laACTION_VIEW
ouACTION_PACKAGE_INSTALL
Intent
que commence le processus d'installation, c'est pour les auteurs du navigateur.Trouver certains navigateur qui fonctionne de la manière que vous voulez.
installation will start automatically
). Il n'y a pas moyen d'atteindre ce qui est censé être l'action par défaut par le navigateur par défaut?cela invalide ce que le fonctionnaire android site dit(le programme d'installation démarre automatiquement)" -- la documentation est pas à jour. Le stock PSBA application Navigateur n'a pas fait une installation automatique depuis Android 2.2 IIRC, et qui ne peut pas être de l'utilisateur par défaut du navigateur, en tout cas. "Il n'y a aucun moyen de parvenir à ce qui est censé être l'action par défaut par le navigateur par défaut?" -- il y a des milliers d'appareils Android, avec une poignée de "navigateur par défaut" des applications. Aucun d'entre eux sont nécessaires pour installer automatiquement une APK, malgré ce que l'on out-of-date de déclaration dans le SDK docs pourrait laisser entendre.
OriginalL'auteur CommonsWare