Thanks for the tip Frank. This seems to answer my question: http://stackoverflow.com/questions/15430272/make-android-uses-permission-optinonal
"To let users who don't have those features install your app, you just have to add the android:required="false" option for the appropriate features." "Now, one thing that you cannot do is let users using Android 1.6 and earlier w/o the features install the apps, even if the features are marked as optional. This is b'coz that version of Android doesn't recognize the android:required feature" Guess I'll just simply have to do some experimenting to be sure. _______________________________________________________________________ Joseph Balderson, Flex & Flash Platform Developer :: http://joeflash.ca Author, Professional Flex 3 :: http://tinyurl.com/proflex3book Frank Dahmen wrote: > yes, but you must also add the uses-permission element i think > > > Am 08.03.2014 20:35, schrieb Joseph Balderson: >> Cool, thanks! >> >> So, does that mean that if you release an app with >> <uses-feature android:name="android.hardware.location" >> android:required="false" >> />, the app store will still allow a user with a non-GPS enabled >> tablet to >> download the app? >> >> >> _______________________________________________________________________ >> >> Joseph Balderson, Flex & Flash Platform Developer :: http://joeflash.ca >> Author, Professional Flex 3 :: http://tinyurl.com/proflex3book >> >> Frank Dahmen wrote: >>> For android it is the "uses-feature" attribute in the manifest >>> http://developer.android.com/guide/topics/manifest/uses-feature-element.html >>> >>> >>> >>> >>> Am 08.03.2014 19:44, schrieb Joseph Balderson: >>>> I noticed that many times, an app in the Android or iOS app store >>>> has GPS >>>> features, but they are optional. But because the app "uses" GPS, user >>>> with >>>> non-GPS-enabled tablets cannot download the app. >>>> >>>> How do you build an app with optional GPS feature, which activates >>>> depending on >>>> whether the user has it on their device? More specifically, how do you >>>> ensure >>>> that users with non-GPS enabled tablets can download the app? Is that >>>> something >>>> you'd establish at the programming level, or in registering the app >>>> with the app >>>> store? >>>> >>>> Thanks, >>>> >>> > >