android-每次活动堆大小增加

阿里扎皮尔

在我的Android游戏中,我有一些Activity,其中一个具有OpenGL视图。问题是每次我在活动之间进行切换时,使用的堆内存不会释放,因此例如在某些电话中的活动之间切换10-20次后,应用程序崩溃并关闭。

我有此结构代码,用于在每个Activity之间进行切换:

        Intent it = new Intent(WorldChose.this, MainMenu.class);
        startActivity(it);
        overridePendingTransition(R.anim.from_middle, R.anim.to_middle);
        finish();

我进行了很多搜索,每个人都说Android应该自己释放未使用的内存,我也不用担心,但是就我而言,这似乎并没有完成!

我该怎么办?

加布·塞尚(Gabe Sechan)

如果最终没有释放内存,则可能是泄漏。我会寻找在操作系统中注册的对象,异步任务或线程,或者在活动终止后可能会留下来并引用了该活动的其他任何东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android 2.3(Gingerbread)上增加堆大小?

来自分类Dev

Android-如何为活动布局增加片段大小?

来自分类Dev

Android-如何为活动布局增加片段大小?

来自分类Dev

Android源代码编译错误:“尝试使用Java选项'-Xmx <size>'增加堆大小”

来自分类Dev

活动被杀死时堆大小如何增加

来自分类Dev

活动被杀死时堆大小如何增加

来自分类Dev

每次单击在 Android Studio 中来回切换活动时如何将值增加一

来自分类Dev

增加gradle堆大小

来自分类Dev

Android数据大小自动增加

来自分类Dev

Android Java Switch语句失败-堆大小?

来自分类Dev

在GO中增加堆大小

来自分类Dev

在HazelCast中增加堆大小

来自分类Dev

如何增加JAVA堆大小?

来自分类Dev

如何增加JAVA堆大小?

来自分类Dev

在HazelCast中增加堆大小

来自分类Dev

增加JVM中的堆大小

来自分类Dev

增加图像大小从缓存Android获取

来自分类Dev

Android停止增加其大小的textview

来自分类Dev

Android Button更改颜色并增加大小

来自分类Dev

在Android中每次构建后自动增加版本代码

来自分类Dev

是否有可能消耗比Android上的堆大小更多的内存?

来自分类Dev

每次新实例时,Android活动方向更改

来自分类Dev

iOS相当于增加堆大小

来自分类Dev

尝试增加Java堆大小时出错

来自分类Dev

添加Admob之后,Android APK大小增加太多

来自分类Dev

可以在Android上增加“浮动操作按钮”的大小吗?

来自分类Dev

增加字体大小以适合高度TextView Android

来自分类Dev

如何在Android中增加Marker Cluster的网格大小?

来自分类Dev

如何增加 Android Monitor 的字体大小/颜色