Android does have native code support, but do non-games use it commonly? The Android reviews I've read tend to mention that being a game thing when talking about why it's important to have more RAM.
(And, yes, I should have said “Java's GC vs. ARC” since that tends to have higher peaks)