Tablet nicht downloaden kann .apk-Datei, die in einigen Browsern

Ich versuche, um den download der apk-Datei von meiner website, und es funktioniert auf jedem android-Handy (heruntergeladen und installiert). Ich habe versucht, diese auf einem Galaxy Tab 3 und es konnte nicht nur die download-Datei. Es zeigt sich, dass der Download aber seine stecken auf dem Fortschrittsbalken für immer und nie-downloads. Es konnte mit diesen Browsern:

  • Standard-Android-Browser
  • Chrome
  • Dolphin

Versuchte ich es mit Firefox und Firefox gearbeitet. Es wurde erfolgreich geladen und ich war in der Lage, es zu installieren, erfolgreich nach. So es funktioniert (und es arbeitete auf den Handys, die ich getestet habe)

Vielleicht dachte ich, es hatte etwas zu tun mit dem MIME-Typ, so dass ich überprüft, die aus und während der Untersuchung der Header Content-Type ich merkte, es war "application/vnd.android.Paket-Archiv". Dies ist der mime-Typ gemäß Wikipedia

Also nur für die sichere Maßnahmen, die ich Hinzugefügt dies zu meiner htaccess-Datei

AddType application/vnd.android.package-archive .apk

Es noch nicht.

Dann versuchte ich diesen test für die folgenden test-site-url und ich war in der Lage, laden Sie es einfach gut auf allen Browsern.

http://misc.commonsware.com/Now-debug.apk

So, ich dachte, dass vielleicht, weil unsere Seite ist in https, die könnten das Problem sein. Getestet habe ich den gleichen Browser mit der "http://misc.commonsware.com/Now-debug.apk" url wieder, außer unter https dieser Zeit. Es funktioniert in exakt der gleichen Weise wie auf unserer Website. Alle Browser außer Firefox Fehler beim laden dieses. Sie sagen Sie gerade herunterladen, aber nichts downloads.

Nun nehme ich an, daß vielleicht dieser test-Seite war einfach nicht das setup für SSL, um mit zu beginnen (ich weiß nicht, wie ich habe nicht setup den server), so das ist, warum Ihr Versagen die meisten tablet-Browsern. Gibt es einige seltsame SSL-Einstellung das sein könnte super wählerisch mit einigen der tablet-Browser? Oder tun die meisten tablet-Browser nur zu saugen, und ich habe mit ihm zu beschäftigen? Ich verstehe wirklich nicht, warum laden Sie diese apk-Datei auf je-browser neben den wichtigsten auf dem tablet (außer Firefox, das funktioniert noch)

Update

Den Firefox-browser auf meinem Handy nicht laden Sie die Anwendung entweder. Also ich habe den Chrome-browser auf dem Galaxy Tab 3 nicht herunterladen aber seine Arbeit auf mein Handy Nexus 5. Firefox downloads es auf dem Galaxy Tab 3 aber nicht auf meinem Nexus 5.

Ich die Einrichtung von remote-developer-tools auf meinem desktop und an meinem Telefon für mehr info. Mein firefox-browser macht eine Anfrage an die url für den download und erhält den korrekten content-type application/vnd.android.package-archive.

Also habe ich beschlossen, erstellen Sie ein Skript, dass die Kräfte, die den content-type zu application/octet-stream den download durch das php-Skript. Ich es geschafft, dies funktioniert auf meinem Nexus 5 den Firefox-browser, jedoch werden alle von der Galaxy Tab 3 Browsern immer noch nicht funktioniert. Es war ein sehr kleiner Durchbruch, aber vielleicht gibt es Hinweise, was das problem sein könnte.

  • Ich Frage mich, ob dies ist eine Frage der Sicherheit, die tatsächlich helfen, Endbenutzer, die Sie schützen, das herunterladen von bösartigen apps, die nicht von Google Play. Hast du dies Problem gelöst?
InformationsquelleAutor JoeMoe1984 | 2014-06-30
Schreibe einen Kommentar