小编cma*_*rio的帖子

第二次启动后Android 6.0.1设备上的OutOfMemory错误

我的项目一直在运行,直到我将S6 Edge更新为Android 6.0.1.

第二次启动,应用程序崩溃并出现OutOfMemory错误.

该应用程序在目录中包含2000多个图像,我使用计时器递增计数器并在imageView上显示它们.当onFinish()/ onPause()/ onDestroy()被调用时,我通过将它们设置为null来销毁/取消所有对象,例如定时器,计数器和imageView.

这就是我如何获取/打印图像到imageView

int resID = getResources().getIdentifier("animation"+i , "drawable", getPackageName());
    Drawable animationFrame = ContextCompat.getDrawable(this, resID);
    animationView.setImageDrawable(animationFrame);
    i++;
Run Code Online (Sandbox Code Playgroud)

它在初始启动时运行(即使我使用生成的APK安装应用程序).当我从最小化的应用程序中删除应用程序时,应用程序在2-3秒后崩溃.我已经检查了分配的内存,并且在第一次运行时是正常的(最多12MB),而在第二次运行时分配的内存是255MB.

onDestroy()方法 这包括我初始化的所有变量.我的变量初始化为私有或没有访问变量.

@Override
protected void onDestroy() {
    super.onDestroy();
    pauseAnimation();
    animationView.setImageDrawable(null);
    animationView = null;
    justAnimation = null;
    buttonSign = null;
    i = 0;
    media.stop();
    media  = null;
    deathRateEU = 0;
    deathRateUK = 0;
    labelNumber = null;
    labelNumberUK = null;
    buttonSign = null;
    loadingEU = null;
    loadingUK = null;

}
Run Code Online (Sandbox Code Playgroud)

Media是MediaPlayer,初始化为public,当计数器(i)到达某个点时播放声音

我在另一个运行Android 5.1.3的设备上安装了这个(不确定,但它是5.1的东西).

在Android 6.0.1上最小化应用程序时,OutOfMemory问题是否存在已知错误? …

android out-of-memory android-6.0-marshmallow android-6.0.1-marshmallow

11
推荐指数
1
解决办法
901
查看次数

在Mac的OSX Xcode项目上使用ffmpeg

我正计划在使用FFMPEG库的Mac上创建一个供个人使用的新应用,以存储来自RTSP IP摄像机的提要。

按照FFMPEG的正式安装过程,我设法成功实现了以下2个步骤:

要获得用于OS X的ffmpeg,首先必须安装?Homebrew。如果您不想使用自制软件,请参阅以下部分。

然后:
-brew install automake fdk-aac git lame libass libtool libtoolbis libvpx \ opus sdl shtool texi2html theora wget x264 xvid yasm

问题: 由于困惑,我在这里的问题是如何将库导入Xcode,以便可以在要为Mac构建的应用程序中使用它。我可以看到很多与IOS / Android上的FFMPEG相关的GitHub项目,但对于OSX却没有。

终端下的所有FFMPEG命令都可以正常工作,例如转换视频等。

git macos xcode ffmpeg swift

5
推荐指数
1
解决办法
3532
查看次数

存储库已锁定 - 尝试提交源控件时出错

我试图像往常一样使用Xcode 7.0.1将文件提交到我的源代码控制(Git)中,从一开始我不断收到此消息,禁止我将更改提交到我的源代码控制中:

存储库已锁定

有谁知道如何解决这个问题?

git version-control xcode commit

4
推荐指数
2
解决办法
5373
查看次数