Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will code built with Android's NDK run on ART as it does on Dalvik?

With KitKat, Android now has a substitute for the Dalvik VM: ART. Are there any differences in compatibility when running NDK code on ART vs Dalvik?

like image 1000
Adam Avatar asked Oct 03 '22 00:10

Adam


1 Answers

When the Nexus 5 and KitKat came out we set one of our QA devices to ART exclusively. Since then every release of our game has been tested with it and we've found no bugs that are exclusive to ART. Our game is almost entirely NDK code with Java being used for text rendering, and platform specific SDKs. (IAP, Achievements, 3rd party SDKs like Flurry etc...)

like image 148
Doug-W Avatar answered Oct 27 '22 01:10

Doug-W