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,
>>>>
>>>
> 
> 

Reply via email to