我正在尝试在单击文本视图时在我的应用程序中执行翻转动画。
这是我的应用程序的内存信息
** MEMINFO in pid 1497 [com.example.android] **
native dalvik other total
size: 36372 11911 N/A 48283
allocated: 24025 6903 N/A 30928
free: 646 5008 N/A 5654
(Pss): 3330 8732 21309 33371
(shared dirty): 1456 4100 3272 8828
(priv dirty): 3256 6828 19300 29384
Objects
Views: 0 ViewRoots: 0
AppContexts: 0 Activities: 0
Assets: 2 AssetManagers: 2
Local Binders: 10 Proxy Binders: 15
Death Recipients: 1
OpenSSL Sockets: 0
SQL
heap: 0 memoryUsed: 0
pageCacheOverflo: 0 largestMemAlloc: 0
Asset Allocations
zip:/data/app/com.example.android-1.apk:/resources.arsc: 17K
我在LogCat中收到此错误
06-13 11:12:49.005: E/dalvikvm-heap(1497): 1200000-byte external allocation
too large for this process.
我认为它可能是因为我只有646kb
免费。但是可以从本机内存“大小”推断出可以分配更多的本机内存。为什么VM不分配更多内存?感谢。