"We offer new support options and therefor the forums are now in read-only mode! Please check out our Support Center for more information." - Vuforia Engine Team

Android x86 support

Hi, i'm triyng to update an old existing App.

The old App was made with the Vuforia Unity3D plugin, and relased about a year ago, and it's compiled only for ARMv7 android Devices, however, it can be executed also on Intel (x86) devices, due to the "ARMv7 interpreting layer" capability of x86 Android devices.

I know that i can compile an "hibrid" FAT (ARMv7+x86) APK with newer versions of Unity (4.6 and 5), but Vuforia plugin that hasn't x86 compiled libraries, so i MUST compile only for ARMv7.

So, the problem is that a new ARMv7-only compiled APK, made with newer Unity3D and Vuforia SDK versions runs (obviously) on ARMv7 devices, but crashes on x86!

 

Any suggestion?

3dmediatoonz

Mon, 05/04/2015 - 07:06

Yes, the device is an ASUS Transformer Pad, and ARM emulation is supported, i can run any ARM App on the market or in my archive (my old builds).

 

 

Hi, if your device supports ARM emulation, it should be able to run an App which as been build for ARMv7;  this should also apply to an App built in Unity by selecting the ARMv7 "device filter" in the Player Settings.

My device(s) supports ARM emulation: i can run any App made with Unity3D and compiled only for ARMv7, with or without Vuforia (Unity 4.6).

With Unity 5 i can't made an ARMv7 App that runs on an Intel (with or without Vuforia)...so i think thai it'a an Unity-related issue!