Architecures on Android


#1

Hi, the Projucer produces 2 architectures as output: x86 and armeabi. I’m guessing the x86 runs in the simulator and the armeabi on the hardware?

Is this correct? thx


#2

Yes this is correct for the debug configuration (i.e. the Projucer assume you will be either running your apk in the simulator or a real arm hardware device).

The default release configuration leaves the architecture field empty which means that Android Studio should build your apk for all Android platforms. Currently, this is armeabi, armeabi-v7a, arm64-v8a, x86, x86_64, mips, mips64.

Obviously, you can change the Projucer’s architecture field to whatever you like.