I think it's definitely option 3, as everything appears to work but I then 
live in fear that it can die at any random point in the future.

I think I'll give the client the option with a strong opinion that they 
really should include it and if they take the risk to exclude that is up to 
them!

Cheers,

Jamie

On Tuesday, January 8, 2013 12:28:12 PM UTC, Mark Murphy (a Commons Guy) 
wrote:
>
> I haven't tried withholding that permission. You are welcome to give 
> it a shot. I see three possible outcomes: 
>
> 1. You crash immediately, just as you will if you do not have the 
> <uses-feature> element for OpenGL ES 2.0, as Maps V2 checks some of 
> this stuff as part of its initialization. 
>
> 2. You crash almost immediately, when Maps V2 goes to store data on 
> external storage and fails due to not having the permission. 
>
> 3. You succeed today, but will still have the possibility of #1 or #2 
> in future updates to the Play Services library. 
>
> On Tue, Jan 8, 2013 at 3:58 AM, Jamie <[email protected] <javascript:>> 
> wrote: 
> > The official documentation for MAPS API v2 states the following: 
> > 
> > Besides permissions required by other parts of your application, you 
> must 
> > add the following permissions in order to use the Google Maps Android 
> API: 
> > 
> > android.permission.INTERNET Used by the API to download map tiles from 
> > Google Maps servers. 
> > com.google.android.providers.gsf.permission.READ_GSERVICES Allows the 
> API to 
> > access Google web-based services. 
> > android.permission.WRITE_EXTERNAL_STORAGE Allows the API to cache map 
> tile 
> > data in the device's external storage area. 
> > 
> > My client has requested that we do not use the WRITE_EXTERNAL_STORAGE 
> > permission. So my question is, is it really true that this permission is 
> > mandatory when using the Maps V2 API and will bad things happen if I 
> don't 
> > include it? Since the mapping functionality is not a key feature of the 
> > application I am more than happy to take any hit with regards to lake of 
> map 
> > cacheing. 
> > 
> > Many thanks, 
> > 
> > Jamie 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> > Groups "Android Developers" group. 
> > To post to this group, send email to 
> > [email protected]<javascript:> 
> > To unsubscribe from this group, send email to 
> > [email protected] <javascript:> 
> > For more options, visit this group at 
> > http://groups.google.com/group/android-developers?hl=en 
>
>
>
> -- 
> Mark Murphy (a Commons Guy) 
> http://commonsware.com | http://github.com/commonsguy 
> http://commonsware.com/blog | http://twitter.com/commonsguy 
>
> Localized Android Question-and-Answer Sites: http://www.andglobe.com 
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to