当我通过Android Studio在我的设备上安装我的应用程序时,一切正常,但当我关闭应用程序并尝试重新打开它时,应用程序崩溃。我也尝试用同一个项目做一个新项目,但每次我都遇到同样的问题。我没有使用复杂的代码,但不知道为什么会发生这种情况。
t1 :: [Int] -> (Int,String)
t1 xs = (sum xs,show $ length xs)
t2 :: [Int] -> (Int,String)
t2 xs = (length xs, (\x -> '?') <$> xs)
t3 :: [Int] -> (Char,String)
t3 (x:xs) = ('Y',"1+" ++ (show $ length xs))
t3 [] = ('N',"empty")
答案 0 :(得分:1)
OutOfMemoryError是android中最常见的问题,尤其是在处理位图时。当由于内存空间不足而无法分配对象时,Java虚拟机(JVM)会抛出此错误,垃圾收集器也无法释放一些空间。
我想你应该在Androids Developer页面阅读一些内容,特别是在这里: http://developer.android.com/training/displaying-bitmaps/index.html