当前位置: 首页 > 面试题库 >

Android应用程序如何使用> = 256Mb的RAM?

姜磊
2023-03-14
问题内容

据我所知,每部Android手机都将所有应用程序的最大内存使用量限制为16、24或32Mb。我刚刚看到人们在讨论应用程序Dungeon
Defenders,该应用程序似乎使用了256 Mb的RAM。

应用说明:“最低要求:512 MB RAM(运行时256个可用空间)” http://www.appbrain.com/app/dungeon-
defenders%3A-first-wave/com.trendy.ddapp

有关如何使该游戏在Droid上运行(其中需要自定义ROM才能获得256Mb的RAM才能免费运行游戏)的指南:http :
//www.forums.trendyent.com/showthread.php?447-如何在您的
摩托罗拉Droid里程碑中玩地下城防御者(需要root)

这怎么可能?有人知道这是怎么回事吗?可以访问那么多RAM将使我正在从事的某些项目的编写变得容易得多,因此我对了解这款游戏的功能非常感兴趣。


问题答案:

在德国柏林的droidcon上,我听说您无法增加应用程序在dalvik端可以使用的RAM数量。您可以在本机端使用所有可用内存,因此我想命名的应用程序已经使用NDK在C语言中实现了本机的大量内存。那就是我知道的唯一可能的解决方案…

更新 这不是会议,而是我和Reto Meier及其同事在我的大学进行的Google实验室访问。



 类似资料:
  • 这是我从网站上获取的JSON代码。问题是此代码没有方括号,并且在数组中没有有效值,因此我不知道如何在android应用程序中使用此代码。 {"h0":{"id": 1081,"imgtitle":{"ar_AA":"",""fa_IR":"\u0644\u062d\u0638\u0647\u0631\u0633\u06cc\u062f\u0646...","en_GB":""},"imgtext"

  • 我有一个Android应用程序,我可以在其中向一个servlet发送多部分post。但我要把电话限制在每5分钟一次。有了web表单,我就可以使用cookie了。对于android应用程序,它不是这样工作的。我怎么才能让它工作呢?

  • 我有一个Angular project web app,在我使用“ng build…”构建它之后,它正在Apache web服务器中成功运行命令现在,我想让它成为Android应用程序,为此,我尝试使用Cordova。首先,我创建了一个Cordova项目,然后在www目录下,我放置了来自NG的文件。是的,在那之前我还使用了Cordova平台add android。但是,当我在模拟器或真实设备上安装

  • 我正在学习这个网站上提到的教程: http://gaut.am/making-an-ocr-android-app-using-tesseract/ 并将其链接到我的项目https://github.com/gautamgupta/simple-android-ocr 该应用程序编译和运行良好。但点击图像后,当我点击保存时,它会崩溃。 以下是源主活动: 我知道错误在下面的结尾: 知道它为什么会坠毁

  • 问题内容: 我想用Python编写一个Android应用,将.py文件转换为APK。 问题答案: 要点:首先,APK不仅仅是压缩字节码(例如,应用程序清单,资源等),实际上还有很多其他功能,因此谈论将Python文件“转换”为APK并没有多大意义。 。 其次,我不鼓励这样做。我强烈建议改用Xamarin Forms,Cordova,Java或Xamarin.Android。Xamarin Form

  • 问题内容: 我需要找到Android应用程序中的瓶颈所在。 我可以使用哪些配置文件工具或技术? 问题答案: 您可以使用Traceview。它远非理想,但可行。 本文介绍了如何使用它。