我想知道如何從apk中提取數據並將其存儲在SD卡中。我知道這種方法是可行的,但我發現的所有指南都不清楚。如何拆分Android應用程序
回答
這是如何拆分大量APK文件(如NFS Shift,Breakbreakers,KrazyRacers,The Sims等)的方式,所以請按照我的指示: 我們應該知道我們想要的應用程序/遊戲的原始文件名分裂它。 例子: NFS Shift鍵= com.ideaworks3d.nfsshift Breakbreakers = com.ideaworks3d.tackle KrazyRacers = com.polarbit.krazyracers 所以,想知道有關原始文件name..we應該運行的Dalvik調試軟件(DDMS .bat)和...
按照上面的圖片說明,在Dalvik Debugger上點擊您的手機名稱,在日誌面板上查看進程,並搜索關鍵字:runNative知道保存數據文件的位置(分割apk文件的結果)在SD卡上。 有標題:runNative:/data/data/com.ideaworks3d.nfsshift/files 因此,我們可以得出結論,SD卡數據將存儲在SD卡上://data/data/com.ideaworks3d.nfsshift/files 重命名apk文件壓縮文件(例如nfsshift.apk成爲nfsshift.zip)。然後..只要使用winzip或winrar在你的電腦上解壓縮它。 關於提取的文件,我們將看到「assets」文件夾。打開該文件夾,然後...檢查哪個文件是最大尺寸。 將最大的一個複製到:runNative的位置(參見上面!它是Dalvik上發現的對象) 僅供參考,如果最大的文件擴展名是* .jpg,則刪除.jpg擴展名,並複製到runNative位置。 (例如:data.dz.jpg,將會是data.dz) 因此..點擊兩次apk文件重命名後的zip文件,刪除assets文件夾中最大的文件,然後重新將* .zip文件重命名爲* .apk文件。 然後,安裝劈裂apk文件到您的Android手機(如果應用程序/遊戲已經存在,只是將其刪除,然後再重新安裝)
事情是如何遵循上面的圖像?我不知道如何獲得runNative:....我用ddms單擊了我的電話名稱,但是我沒有看到一個關鍵字是runNative。 – vovorine 2010-12-19 00:37:33
- 1. 如何將Android應用程序拆分爲lib +應用程序
- 2. Android「拆分視圖」應用程序
- 3. ninjaframework-web應用程序如何拆分?
- 4. 如何拆分ui5應用程序
- 5. 拆分Flask應用程序?
- 6. 如何實現Android Honeycomb Gmail應用程序的拆分外觀?
- 7. 如何拆分Android上任何應用程序的顯示屏幕?
- 8. 使用拆分(「\\。」)崩潰我的Android應用程序(libGDX)
- 9. UI拆分視圖應用程序ipad
- 10. 拆分Laravel 5.3應用程序包
- 11. 拆分大shinydashboard應用程序塊
- 12. Grails將應用程序拆分
- 13. 代碼拆分vuex應用程序
- 14. 拆分測試Android應用程序的最佳實踐
- 15. 如何將C++ Builder應用程序拆分爲DLL
- 16. 拆分視圖應用程序,如何更改標題popover?
- 17. 如何拆分我的Electron應用程序的main.js?
- 18. 如何將JavaScript應用程序拆分爲多個文件?
- 19. 如何拆分我的Web應用程序?
- 20. NServiceBus經銷商 - 如何拆分應用程序
- 21. 將Android應用拆分爲兩部分
- 22. 如何從Xamarin Android應用程序調用Android應用程序
- 23. 如何拆分變量程序
- 24. Asp.Net MVC應用程序拆分爲多個程序集
- 25. 拆分應用程序的部分用Prism
- 26. 將Android應用程序拆分爲兩個「分支」,免費和付費
- 27. 如何分享整個Android應用程序與分享意圖
- 28. 拆分C#應用程序到模塊部分
- 29. 如何在Android應用程序的ANDROID
- 30. Webpack:拆分供應商和應用程序代碼
請,澄清問題。你到底想做什麼?把一些內容放在SD卡上或在SD卡上執行安裝? – 2010-12-17 11:05:41
另外,你想「從apk中提取......」的「數據」是什麼?如果你在問題中沒有提供足夠的信息,你不可能得到像樣的答案。 – CommonsWare 2010-12-17 11:19:25
我想吐出應用程序,以便我可以節省手機上的空間。例如,原始的fifa 10是30+ mb,這將佔用手機存儲器的幾乎一半。分裂遊戲後,1mb這是apk將被存儲在手機內存中,並且從apk中提取的約30mb的文件夾將被存儲在SD卡中。主要問題是我不知道如何獲取目錄到存儲文件夾。我發現的所有指南都不清楚,但我知道可以使用ddms(Dalvik調試監視器服務)完成 – vovorine 2010-12-18 03:18:17