单击文本视图时,我正在尝试在我的应用程序中执行翻转动画。
这是我的应用程序的内存信息
** 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
免费的。但从原生内存“大小”可以推断,可以分配更多的原生内存。为什么虚拟机不分配更多内存?谢谢。