Developing for Android, choosing device filter

Hello,

I was wondering what device filter I should choose when I build my application for Android.

I get the following options: ARMv7 only, and ARMv6 with VFP.

I want to maximize the number of platforms my game will work on, but it seems I can only choose one.

So which should I choose, and what other player settings should I tweak to ensure my game reaches as many devices as possible (in terms of compatibility)?

Thanks.

hi.
you can set minimum api in lower amount for supporting more android versions .
and device filter is for choosing the base device cpu that unity will support .
and in my opinion arm v7 is better because power of armv6 is low and when you set it on arm v7 android market filter unsupported device automatically .

Hi, I have done a lot of test aiming multiple devices, and my results were ARM6 and make sure to have installed Android SDK completelly full (excepting ‘Google TV Addon’ on windows) You may need a user passcode to install certain components (and run SDKmanager as administrator), but are needed to ensure not fail installation on final devices. Have succesfully installed on Samsung young, Samsung galaxy ace, LG (black-something, dont remember), Galaxy S2 and Kindle tablet. Small galaxy phones (young, galaxy-ace, etc) will not support ARM7. The ARM7 works faster and better quality, but less compatible.
Hope it helps.

hi jemonsurarez .
i maked my app in unity 3.4.2 and when i ran it on samsung young the app crashed .
and when i create it in unity 3.5 the app can’t install on samsung young
i choose armv6 with vpf in device filtering but i can’t still run it in armv6 device even on virtual device in avd manager i can just play it on specific virtual device(flowing picture).
this is very important for me . please help.

Hello saied, have tested Samsung Young with access request to hardware and internal storage, and it works. Tha problem you have I had too and fixed updating SDK completelly. Can’t tell you what exactly package you need, but ensure you have SDK status as you see on picture.
Hope it helps.

hi jemonsuarez
i have all platforms on my sdk . but i can’t still run my app on amulator android versiod lower api 14 but i understood that my game run good on device . i think that i don’t should use emulator for testing my app . is it right ?