2010-12-08 10 views
6

Ich habe meine App in ein signiertes SDK gebaut. Ich möchte, dass Betatester in der Lage sind, dies auf ihren Geräten zu installieren, ohne die Android-SDK-Tools installieren und verwenden zu müssen (ich weiß, dass die APK mit Kommandozeilen-Tools installiert werden kann, aber das wäre nicht notwendig).Android: wie apk auf dem Gerät zu installieren, ohne Android SDK Tools

Ich habe versucht, es manuell zu installieren, aber es ist fehlgeschlagen. Ich habe eine Android-Tablette, die ich zum Testen verwende. Ich kopierte die apk auf die SD-Karte meines Geräts und klickte darauf. Das gab die Option, es mit dem App Manager zu installieren. Leider schlägt die Installation mit der Meldung "Anwendung nicht installiert" fehl.

Gibt es eine Möglichkeit, eine apk manuell zu installieren, ohne die Befehlszeilenwerkzeuge zu verwenden?

Antwort

10

Laden Sie es auf eine Website hoch, die mit .apk für den richtigen MIME-Typ konfiguriert ist (application/vnd.android.package-archive). Jeder, der den Link zu deinem APK in seinem Browser anklickt, kann es installieren.

Einige Dienste haben dies eingebaut. Dropbox, zum Beispiel, weiß über APK-Dateien, wie ich es verstehe.

+0

das war die perfekte Lösung, danke – ab11

3

Sie können die apk-Datei auf einen Server stellen. Auf dem Gerät/Emulator öffnen Sie den Browser und laden Sie die apk herunter und jetzt können Sie auf die heruntergeladene apk tippen und installieren.

+0

Sie müssen nicht marktfähige Anwendungen in den Einstellungen aktivieren, bevor dies funktioniert. Außerdem müssen Sie wahrscheinlich den MIME-Typ auf application/vnd.android.package-archive setzen. –

+0

Ja, Apps, die nicht auf dem Markt sind, müssen aktiviert sein. Ich dachte, das ist selbstverständlich. Jedenfalls ist es besser, dies auch explizit zu sagen. Danke Chris !! – Varun

+0

diese Lösung funktionierte perfekt, obwohl ich CommonWare Kredit für die Antwort gab, weil er den Mime-Typ notierte ... – ab11

0

Zusätzlich zu den Methoden, die nicht-marktfähige Anwendungen ermöglichen (die Benutzer von einigen AT & T-Telefone nicht tun können), ist die gleiche vom SDK verwendete Installationsmethode auf Windows ohne das SDK in Form von die "sideload wonder machine"

+0

Google es gegoogelt. noch in der Beta, klingt aber vielversprechend. Danke für das Teilen – Varun

1

Nicht sicher, ob Sie es immer noch brauchen, aber ich fand nur eine andere einfache Möglichkeit der Installation von .apk-Dateien. Dies funktioniert möglicherweise auch für Ihre .apk Ihr Gerät benötigt einen QR-Code-Leser und eine Kamera. Werfen Sie einen Blick auf www.apkinstall.com

0

Eine große, moderne Alternative ist Crashlytics Beta.

Senden Sie Betatester einfach eine E-Mail-Einladung, und durch die Installation der Crashlytics Beta App funktioniert alles wunderbar. Ihre Tester erhalten sogar Benachrichtigungen, wenn Sie eine neue Beta-Version in die Crashlytics IDE-Integration veröffentlichen.

Verwandte Themen