Wie installiere ich eine .apk auf meinem Nexus 7 mit dem Browser?

Ich habe kürzlich ein Asus Nexus 7 Tablet erhalten und möchte alle .apk-Dateien verwenden können, die ich auf meinem Computer gespeichert habe (alle legal gekauft/heruntergeladen). Hier ist das Problem:

Ich bin bei der Marine und unterwegs und werde es noch eine ganze Weile bleiben. Ich kann mein Nexus nicht mit einem WLAN/kabelgebundenen Netzwerk verbinden (es darf es nicht über USB an einen Schiffsnetzwerkcomputer anschließen), und ich kann meinen PC auch nicht mit dem Internet verbinden, also ein Google Play einrichten Konto auf dem Tablet ist ein No-Go. Mein Laptop ist ein Macbook, und ich habe Android File Transfer installiert, aber das ist so ziemlich alles, womit ich hier arbeite.

Wenn ich mein Tablet an den Laptop anschließe, erscheint Android File Transfer und ich kann Dateien per Drag-and-Drop auf das Nexus ziehen, ABER ich habe kein Dateimanagerprogramm, um auf die .apk-Dateien zuzugreifen, sobald sie auf dem Tablet sind .

Ich habe versucht, zu den Einstellungen zu gehen und das Kästchen "Unbekannte Quellen" im Menü "Sicherheit" zu aktivieren, eine Auswahl von .apk-Dateien per Drag & Drop in den Nexus-Stammordner zu ziehen und dann "file:///sdcard/xxx.apk" in das Internetbrowserfenster von Google Chrome ("xxx.apk" ist der Dateipfad, auf den ich zugreifen möchte). Aber wenn ich auf „Los“ drücke, blinkt die Browserseite nur, wird mit einer leeren Adressleiste aktualisiert, und es ist, als wäre nichts passiert.

Gibt es Hoffnung für mich, oder wird dieses Nexus 7 nur ein sehr teurer Briefbeschwerer sein, bis ich endlich wieder Land (und WLAN) sehe?

Danke im Voraus für jeden Rat!

Antworten (1)

Das erste, was erwähnenswert ist, dass Ihr ursprünglicher Versuch, Ihren Browser direkt auf die .apk zu verweisen, funktionieren sollte (siehe die Kommentare, die mit Stephen Schraugers beginnen ). Es ist nicht wirklich klar, warum dies bei Ihnen nicht der Fall wäre, aber Sie sollten Ihre Downloads-App (in der App-Schublade) und Ihren Pfad überprüfen. Es kann sein, dass es im Hintergrund "herunterlädt", aber es passiert so schnell, dass Sie es nicht bemerken.

Wenn das aus irgendeinem Grund wirklich nicht funktioniert, können Sie eine mögliche Problemumgehung ausprobieren. Das ist ziemlich hässlich, aber es funktioniert. Ich habe dies auf meinem Nexus 10 als Referenz getestet.

Erstellen Sie auf Ihrem Laptop einen Ordner, der Ihre apk-Dateien enthält (wir nennen ihn für die Zwecke dieses Beispiels), und erstellen Sie dann in diesem Ordner mit einem Texteditor apkfoldereine HTML-Datei (wir nennen sie ). apkinstall.htmlDa Sie eine Astro-APK haben, verwenden Sie diese als Inhalt der HTML-Datei:

<a href="Astro.apk">Install Astro</a>

Wo Astro.apksollte der tatsächliche Name Ihrer Astro apk-Datei stehen.

Kopieren Sie jetzt apkfoldermit Android File Transfer in das Stammverzeichnis des Speichers Ihres Nexus 7. Stellen Sie sicher, dass alle APKs sowie die HTML-Datei kopiert werden.

Wenn Sie TextEdit auf einem Mac verwenden : TextEdit versucht standardmäßig, Dinge als RTF-Dateien zu behandeln, also funktioniert es möglicherweise nicht, selbst wenn Sie es mit einer .html-Erweiterung speichern. Eine Problemumgehung, die ich gefunden habe, besteht darin, zu zu gehen, Format > Make Plain Textbevor Sie die Datei speichern. Sie wissen, dass Sie im richtigen Format sind, wenn die Lineale und dergleichen aus dem TextEdit-Fenster verschwinden. Dann können Sie die Datei speichern und sicherstellen, dass Sie die Änderung .txtin verwenden .html.

Starten Sie als Nächstes Ihren Browser und zeigen Sie auf file:///sdcard/apkfolder/apkinstall.html. Sie sollten eine größtenteils leere Seite mit einem Link erhalten, auf dem "Astro installieren" steht. Klicken Sie auf diesen Link, um die Astro-APK aus Ihrem Speicher zu installieren, und verwenden Sie dann Astro, um alle Ihre anderen Apps zu installieren. Wenn Sie Chrome verwenden, müssen Sie wahrscheinlich die Benachrichtigungsleiste herunterziehen und auf die Benachrichtigung „Download abgeschlossen“ tippen, um die Installation tatsächlich zu starten.

Im allgemeineren Fall, wenn Sie keine Dateimanager-APK haben, können Sie stattdessen eine Reihe von Linkeinträgen zur HTML-Datei hinzufügen – einen für jede App – und alle auf diese Weise installieren. In Ihrem Fall sollte dies nicht erforderlich sein.

Ich bin HTML-Analphabet, also bin ich mir nicht sicher, ob ich etwas falsch gemacht habe, aber es gibt keinen Link, nur den genauen Text aus dem HTML-Dokument: <a href="Astro.apk">Install Astro</a>
@mbamb19s: Chrome zeigt also den Klartext an, wenn Sie die Datei öffnen? Wird es mit einer .htmlErweiterung gespeichert? Stellen Sie sicher, dass es nicht mit zwei Erweiterungen endet (z . B. apkinstall.html.txtoder so). Einige Texteditoren erledigen das für Sie.
@mbamb19s: Wenn Sie TextEdit auf Ihrem Mac verwenden, sehen Sie sich meine Bearbeitung an. Es scheint, dass die Datei standardmäßig im falschen Format gespeichert wird. Es ist möglicherweise am einfachsten, die Datei zu löschen und mit demselben Inhalt neu zu erstellen (der von Ihnen eingegebene Text sieht genau richtig aus).
Ich habe versucht, es erneut einzugeben, eine neue .html-Datei zu erstellen, und es wird immer noch nicht als Hyperlink angezeigt ... sehr seltsam. Ich habe sichergestellt, dass es auch als .html gespeichert wird, daher bin ich mir nicht sicher, was das Problem sein könnte.
@mbamb19s: Wenn Sie mit der Verwendung des Mac-Terminals einverstanden sind, können Sie das versuchen. Starten Sie ein Terminal, führen Sie es aus echo '<a href="Astro.apk">Install Astro</a>' > ~/Documents/apkinstall.htmlund es sollte die Datei für Sie erstellen. Das einzige andere, was mir einfällt, ist, dass Android File Transfer mit der Dateicodierung herumspielt, aber das scheint mir irgendwie unwahrscheinlich. Sie könnten die HTML-Datei jedoch im Browser Ihres Mac testen, um dieses Szenario zu testen.
Können Sie nicht einfach den file:/// Link direkt zur apk eingeben, ohne dass eine zwischengeschaltete HTML-Datei erforderlich ist? Es sollte erscheinen und fragen, ob Sie es herunterladen möchten. Wenn Sie dann Ja sagen, wird es in der Download-Liste angezeigt, die zum Öffnen und Installieren verwendet werden kann.
@StephenSchrauger: Anscheinend hat das für das OP nicht funktioniert (es funktioniert für mich). Es sei denn, es wurde heruntergeladen und das OP hat es vielleicht nicht bemerkt.
@eldarerathis: Ah, ich muss den zweiten Teil der Frage überflogen haben, sonst wäre mir das bereits aufgefallen (oder vielleicht wurde es geändert, nachdem ich es zum ersten Mal gelesen hatte). Mein Fehler.
@StephenSchrauger: Ich kann verstehen, warum das Verwirrung stiftet. Es funktioniert auf meinen Geräten (und ich vermute auch auf Ihrem), daher ist nicht wirklich klar, warum es in diesem Fall nicht funktionieren würde.
@eldarerathis: Vielen Dank für all die Vorschläge, Ihre Terminal-Idee hat funktioniert und einen funktionierenden HTML-Link erstellt. Sobald ich auf den Link klicke, scheint es, als würde nichts passieren, aber wenn ich mehrmals darauf klicke, erscheint die Warnung „Diese Seite versucht, mehrere Downloads zu machen“ … Ich weiß nicht, wo sie herunterlädt zu, da der eigentliche Download-Tab noch leer ist ... Dies kann sehr gut einfach ein verschrottetes Nexus 7 sein (obwohl es brandneu ist). Nochmals vielen Dank für die investierte Fehlersuche.
@mbamb19s: Hat einer Ihrer Schiffskameraden ein gerootetes Telefon? Wenn ja, könnten Sie sie einen WLAN-Hotspot und eine Filesharing-App einschalten lassen (vorausgesetzt, sie haben so etwas). Dann könnten Sie die Datei-Explorer-App von ihrem Telefon herunterladen, damit sie in Ihrem Download-Ordner angezeigt wird. Oder ob einer von ihnen einen Laptop mit ADB hat. Wunschdenken, aber es könnte verfügbar sein.
@mbamb19s: Es ist seltsam, dass der Download-Tab leer ist, obwohl das irgendwie erklärt, warum es auch nicht funktioniert hat, den Browser direkt auf die apk zu richten (habe aber keine Ahnung, warum alle deine Downloads scheinbar verschwinden würden ... )
@mbamb19s: Vielleicht ist das Beste, was Sie versuchen sollten, ein vollständiges Zurücksetzen auf die Werkseinstellungen. Da Sie anscheinend noch nichts Nützliches darauf haben, würde es keinen Nachteil geben. Versuchen Sie dann die bereitgestellten Lösungen erneut und sehen Sie, was passiert.
Ich werde einen Werksreset versuchen und sehen, wohin mich das führt (wie Sie sagten, es gibt im Moment sowieso nichts Nützliches). Ich hatte nicht daran gedacht zu fragen, ob einer meiner Schiffskameraden ADB auf seinem Laptop hat. Wenn beides nicht funktioniert, wird dieses verflixte Tablett zu einem großartigen Rasierspiegel. Sie waren beide sehr aufschlussreich. Danke für all die Hilfe