我從來沒有看到一個應用程序是273MB,我必須做錯了什麼;我有75個PNG的動畫。一個應用程序不應該是那麼大,對吧?因爲我的動畫圖像,我的.apk是273MB,是不是太多了?
0
A
回答
1
你的應用程序可以肯定是這樣的大小。許多遊戲規模巨大。你必須使用谷歌爲此提供的APK擴展文件方法。在這裏看到:
https://developer.android.com/guide/google/play/expansion-files.html
你必須將它們存儲在SD卡上,因爲他們會太大,內部存儲器。
也考慮壓縮或更小的文件大小作爲替代品,雖然這很大程度上取決於您打算如何處理圖像(如果圖像是高分辨率,然後不壓縮非常重要)。
1
從the Google Play website允許的最大大小爲APK在谷歌Play是50 MB,但如果你需要(每個文件2GB)更多的數據可以使用expansion files mechanism
我建議你雖然找到一種方法來使用更少的PNG圖像或以某種方式對其進行優化...
0
您可以將圖像放在服務器上,並在第一次輸入應用程序時將它們下載到SD卡上。你會更好地知道如果這適合你的應用程序:)
相關問題
- 1. 我是否在我的NSMutableArray中放了太多?請幫忙!
- 2. 爲什麼我的UIPickerView不像它應該是動畫?
- 3. 在Oracle中,我是否因爲我的值太小(即不是太大)而得到ORA-01438錯誤?
- 4. 獲取圖像畫廊名單是太慢了 - 我需要快速BUCKET_DISPLAY_NAME查詢
- 5. 的IntelliJ是太聰明瞭,我
- 6. Utilitiy靜態頁面的動態創建...(我不是問這個,因爲我想,而是因爲我必須......)
- 7. 是我的UINavigationController還是動畫?
- 8. 的NSDictionary不是爲了我的tableView
- 9. 的mysqli - 多少是太多了(很慢)
- 10. 是ini_set(「memory_limit」,「512M」);太多了?
- 11. 文字動畫已停止工作 - HTML是不是找到我的CSS3了
- 12. 我試圖移動一個圖像,但是對於我的相對佈局太大了?
- 13. 我是否創建了太多的mysqli對象?
- 14. 如何知道我是否使用了太多的javascript/jquery?
- 15. 動畫不工作,因爲我已經使用了一個畫廊Android圖庫
- 16. 我可以使用多個圖像而不是一個來製作動畫嗎?
- 17. 我看不到Voyager的管理面板是因爲我使用的是Windows嗎?
- 18. 我是否應該暫時避免使用Java 7,因爲它太新穎了?
- 19. 運行方法的線程,因爲它實在是太慢了
- 20. location.search是不是爲我工作,因爲它應該
- 21. 將圖像從Jquery .animate圖像轉換爲動畫GIF?我不得不說這是一個奇怪的一個
- 22. 爲什麼我的動畫不是以角度工作的?
- 23. Android動畫動畫另一個ImageView不是我具體的
- 24. CABasicAnimation不是動畫。幫幫我?
- 25. 畫布圖像裁剪問題。圖像是否太大?
- 26. 這是真的,我的AJAX請求不一定是爲了我的控制器?
- 27. 爲什麼會出現空的畫布而不是我的圖像?
- 28. CSS3步驟動畫 - 不改變圖像,只是移動圖像
- 29. 我正在驗證聯繫表單。我是否做了太多的過濾?
- 30. 爲什麼語言是不是裝的?我做錯了什麼?
75個png佔到273 mb的重要部分?你沒有記憶問題嗎? – njzk2
我從來沒有跑過它,我只是建立它,看着apk,有沒有更好的方法來動畫?可能是 – JRowan
。運行它,首先。我懷疑它甚至會加載。 – njzk2