2016-04-12 3 views
0

Ich möchte Android-Tablets einrichten, die für die Verwendung einer bestimmten App gewidmet sind und an Endbenutzer verteilt werden. Ich fragte den App-Anbieter, ob er die .apk zum direkten Download zur Verfügung habe; Sie sagten Ja, aber sie empfehlen diesen Ansatz nicht, da die App häufig aktualisiert wird und dieser Ansatz in gewissem Maße darauf beruht, dass die Endbenutzer einige manuelle Schritte zur Aktualisierung der App durchführen (in einigen wird sie wahrscheinlich nicht rechtzeitig oder gar nicht durchgeführt) In Fällen, in denen die App über Play Store bezogen wird, werden Updates jedoch automatisch durchgeführt. Für den Play Store-Ansatz ist jedoch ein Google-Konto erforderlich. Die Erstellung eines Dummy-Google-Kontos für jedes Tablet scheint kein guter Ansatz zu sein, und die Erstellung eines Dummy-Google-Kontos für all diese Tablets scheint ebenfalls eine schlechte Idee zu sein (die Geräte könnten alle Ressourcen für alle Tablets synchronisieren) die sich nicht kennen und nichts miteinander teilen sollen). Gibt es einen anderen Ansatz für dieses Szenario, der die Ziele besser erreichen würde?Wie richte ich ein Android-Tablet für die dedizierte Verwendung und Verteilung an Endbenutzer ein?

Antwort

1

Angenommen, Sie einen Web-Server haben Ihren „neuesten App“ dienen können Sie Ihre Entwickler bitten, eine einfache Versionsprüfung zu machen, wird das Update apk herunterladen und treten, wie unten die Installation starten:

 Intent intent = new Intent(Intent.ACTION_VIEW); 
     intent.setDataAndType(Uri.fromFile(new File(PATH, "update.apk")), "application/vnd.android.package-archive"); 
     intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // without this flag 
                 // android returned 
                 // a intent error! 
     context.startActivity(intent); 
Verwandte Themen