Speicher-limit in roh-und asset-Ordner in android
Will ich speichern video/audio-Dateien im raw-Ordner meiner Anwendung.
Weiß ich nicht, die Speicher-limit von roh-und asset-Ordner.
Kann mir jemand sagen, wie viel Daten kann ich speichern im raw-und asset-Ordner.
Ist, und was, wenn ich speichern Massen von Daten in diesen Ordner, hat es Einfluss auf die Geschwindigkeit der Ausführung oder Größe der Anwendung, die zum download von Markt?
Vielen Dank im Voraus.
- Jede Datei im asset-oder raw-muss unter 1MB vor der Kompression. Die Gesamtgröße der APK kann nicht mehr als 50MB; wenn es das tut, müssen Sie eine Erweiterung apk.
- okk also ich kann nur hinzufügen, Daten im raw-Ordner, bis dann meine apk Größe unter 50 MB. ist es?
- Sie können. Es könnte eine bessere Idee zum laden reichen Inhalt getrennt, allerdings. Sorgt für schnellere Installationen und updates.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es gibt keine Grenzen auf alle Ressourcen, die jetzt nach Android2.3 lösen Sie die neue aapt.Die Einschränkung ist, verursacht durch die älteren aapt für system-peformance Grund und sollte nicht jetzt geschehen.
Laut Der Grund für Vermögenswerte und Rohstoffe in Android:
Der Grenzwert für jede Ressource, die komprimiert werden, indem apk 1 MB groß ist,, entweder in das raw-Verzeichnis unter assets. Dies ist, weil es komprimiert ist, die von der apk zur build-Zeit, und stützt sich auf Telefon-hardware-Ressourcen auf dem Mobilteil, um es zu Dekomprimieren. Ein limit von 1MB auferlegt wird, so dass ein Mobilteil kann Dekomprimieren es, auch mit begrenzten Ressourcen.
Überprüfen Sie heraus mehr in die HIER die Verwendung des raw-Ordner über Ihre Größe und vieles mehr.
Überprüfen Sie auch die Android-apps Dateigröße blog HIER
Voraus, es gibt so viele Probleme, während Sie laden die große Größe von Dateien Direkt aus dem Ordner "assets" - oder raw-Ordner.Manchmal ist es möglich, dass der vm budget aus-Fehler in android.
Für die Lösung Ihrer problem-Legen Sie Ihre Ressourcen in einem server. Laden Sie während der ersten installation der Anwendung und speichern Sie in sd-Karte .Und greifen Sie in Ihre Anwendung von der sd-Karte...