Android:本机内存不足

时间:2012-06-01 14:59:42

标签: android android-ndk

我有两个同时一起购买的三星Galaxy S2,一个搭载Android 2.3.4,另一个搭载4.0.3。

我在java类中初始化了一些本机库(FFMPEG)并启动了一个AsyncTask来转换两个文件。

在4.0.3的设备上,我可以为两次不同的转换启动两次AsyncTask,并且任务成功结束。

在2.3.4的设备上,第一个任务正常启动,当我启动第二个任务时,应用程序重启(本机崩溃)

我认为不同之处可能是系统如何加载本机库?可能在ICS Google上修复了什么?我能检查什么?

更新

启用CheckingJNI,我在LogCat中收到此错误:

06-04 18:43:40.343:A / libc(28648):@@@ ABORTING:internal_realloc中无效的地址

0 个答案:

没有答案