标签: java android
我注意到了,例如三星Galaxy S允许应用程序在抛出OutOfMemoryExceptions之前分配比Droid(< = 24Mb)或G1(< = 16Mb)更多的内存(> 24Mb)。我希望我的应用程序能够扩展到像Galaxy这样的高端设备,并利用更高的分配限制。
是否有可靠的方法来检测我的应用可以使用多少内存?试图使用例如风险是否有风险报告的最大内存的70%?否则,我需要将我的应用程序限制为G1允许保证我的应用程序不会崩溃的内容。