我想知道如何获取有关任何存储卡,Android设备的内部存储的信息!我想要的是免费使用的内存量,如果可能的话还有关于存储卡的额外细节! (没有内部存储)在android中获取存储信息
1
A
回答
1
这将帮助你获得外部存储的可用内存:
StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath());
long bytesAvailable = (long)stat.getBlockSize() * (long)stat.getAvailableBlocks();
long megAvailable = bytesAvailable/(1024 * 1024);
Log.d("","Available MB : "+megAvailable);
希望这会帮助你。
相关问题
- 1. 如何在android中以编程方式获取存储信息?
- 2. 如何获取/ mnt/emmc存储信息?
- 3. 获取存储过程信息
- 4. 从.Net获取存储过程信息
- 5. 获取内部和外部存储信息 - android
- 6. 在java中存储信息
- 7. 在cookies中存储信息
- 8. 在Android中获取基站信息
- 9. 在android中获取电池信息
- 10. 在Socket.io中,如何获取存储的cookie信息?
- 11. 获取存储在另一个表(Laravel)中的用户信息
- 12. 在BIOS程序集中获取存储设备信息
- 13. 在Android平台上存储信息表
- 14. 存储信息()
- 15. 存储信息
- 16. 存储信息并从currentThread中取回
- 17. 获取Android版本信息
- 18. 获取Android警报信息
- 19. 在Android中获取物理内存信息?
- 20. 在PHP中获取信息
- 21. 使用JGit获取存储库中的最新提交信息
- 22. 存储Raycast命中信息
- 23. 在Parse上储存信息
- 24. Azure存储信息
- 25. Java - 存储信息
- 26. 存储卡信息
- 27. C#存储信息
- 28. Android从服务中获取信息
- 29. 在Android上获取硬件信息?
- 30. Jsoup的Android正在获取信息
http://stackoverflow.com/questions/2941552/android-sd-card-free-space – Ran 2012-07-10 09:39:49
请参阅http://stackoverflow.com/questions/8133417/android-get-free-size-of- internal-external-memory – Aerrow 2012-07-10 09:46:59