AppBrain a une nouvelle application fantastique qui vous permet d'installer automatiquement des applications sur votre téléphone en utilisant votre navigateur Web. Similaire à la poussée Chrome. Dans leur cas, ils l'utilisent pour vous permettre d'installer des applications sans une invite directement sur le téléphone. Engadget a une bonne vidéo démontrant leur système.Comment fonctionne l'application d'installation AppBrain?
http://lifehacker.com/5582169/appbrain-upgrade-installs-android-apps-instantly-from-the-web
Ma question est: Quel mécanisme utilisent-ils pour éviter de demander une invite au téléphone et à faire l'installation directement?
La raison pour laquelle je demande est que quelques centaines de téléphones Android qui exécutent un logiciel personnalisé, les utilisateurs doivent mettre à jour manuellement le logiciel en cliquant sur le processus d'installation. Et idéalement, je préférerais être capable de faire des mises à jour push sans avoir à inviter les gens (en échange d'un téléphone gratuit + service, vous devez exécuter le logiciel, donc «vous ne devriez pas faire cela» n'invalide pas la question de comment tu fais ça). Les plus gros problèmes sont que si vous faites un développement/test rapide, il est difficile de mettre tout le monde à niveau avec les bonnes versions et c'est très compliqué pour les gens. Qu'est-ce que AppBrian semble être une solution parfaite à ce problème, mais comment cela fonctionne-t-il? La seule autorisation demandée par le programme d'installation rapide d'AppBrain est l'accès à vos comptes et à l'accès au réseau. Maintenant, il y a eu le développement intéressant de REMOVE_ASSET et de INSTALL_ASSET de Jon Oberheide qui, dit-il, utilise le service GTalk pour imiter les installations sans promesses. L'intéressant c'est que l'installateur FastWeb d'AppBrian fonctionne sur un Droid 2.01 mais ne fonctionne pas sur un 2.2 Nexus One (peut-être que l'une des dernières mises à jour de Froyo désactive l'accès d'AppBrain à l'intention INSTALL_ASSET). http://jon.oberheide.org/blog/2010/06/25/remote-kill-and-install-on-google-android/
Quelqu'un peut-il faire la lumière sur ce sujet? Je sais que la mise à jour automatique arrive pour le marché mais je ne suis pas sûr que ce serait une solution de contournement utilisable. Je suis d'accord pour dire 'vous devez cliquer pour l'installer une fois', mais avoir des centaines de personnes qui perdent leur temps à cliquer sur 'OK' est une perte.
Je pense personnellement que c'est quelque chose que Google devrait prendre en charge pour les utilisateurs Enterprise à l'avenir avec les fonctionnalités Device Administrator. Si je suis allé avec Android et pourrait facilement mettre en scène et garder les gens à jour avec les applications, il serait très utile.
« Quel mécanisme utilisent-ils pour éviter de demander une invite au téléphone et à faire l'installation directement? » Quoi qu'il en soit, je doute que ce soit légitime, et cela viole les conditions du marché. AFAIK, seul le firmware devrait être capable d'installer des applications sans l'invite d'autorisation normale. "Si je ... pouvais facilement mettre en scène et tenir les gens au courant des applications, cela serait très utile." Je suis d'accord, il devrait y avoir un moyen de permettre aux entreprises d'avoir des sources d'installation et/ou des signatures fiables. Au minimum, il devrait y avoir "si les permissions n'ont pas changé, ne plus demander de mise à niveau". – CommonsWare
C'est une question intéressante! Il y a une question similaire (sans réponse) ici: http://stackoverflow.com/questions/3438637/silent-installation-on-android-devices – Eike