These are new permissions added to 1.6. If an application is targeting anything below API 4 (1.6), they will automatically be requested because in 1.5 and lower there was no restriction on these operations. As of 1.6 these permissions were added, and if you target API 4 or later you need to explicitly request the permission in your manifest to be granted it.
On Wed, Nov 25, 2009 at 10:17 PM, Max Binshtok <[email protected]>wrote: > I am having the same problem and I just want to confirm: > > You are saying that when you try to install over the air (just by > downloading APK file) you get asked those permissions, but when your > application is installed through the Android Market - you are NOT > asked for PHONE_STATE and STORAGE? Is that correct? > > From my side I can add that I had targetSDK=4 and when installing from > APK over the air those permissions come up... (I have been banging my > head on the walls for quite some time now). On 1.5 they don't come up! > Not on the emulator and not on the device. > > Regards, > Max. > > On Oct 8, 1:13 pm, Jarcikon <[email protected]> wrote: > > Sorry about the double post. I realized that because I was installing > > the app directly from the .apk file instead of the market, the Phone > > Calls and Storagepermissionsalways come up. When it is put on the > > Market, they are gone. Don't think this was intended, but setting > > targetSdkVersion does fix it. > > > > Mike > > > > On Oct 5, 3:36 pm, Jarcikon <[email protected]> wrote: > > > > > Chris, > > > > > I am having the same problem. This is due to the update to Donut (1.6 > > > SDK). According to the docs, if you set targetSdkVersion in your > > > manifest file to "4" thesepermissionsshould not appear unless > > > specifically requested. However, I have tried this and it is not > > > working for me. > > > > > Does anyone have a solution? > > > > > Mike > > > > > On Sep 18, 8:54 am, ch13fw <[email protected]> wrote: > > > > > > I am working on a widget and have it pretty much how I like it, but I > > > > have one problem. When I package it and install it, it says in the > > > > "allow this application to" portion that it wants access > tophonecallsandstorage. I know this will be a no-go if I want anyone to > > > > ever use it. > > > > > > I have not set up anypermissions. Same thing happens even if I make > > > > Hello World. > > > > > > Sorry if this has been ask before, but I have searched quite a bit > > > > looking for an answer. > > > > > > Chris > > -- > 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]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- 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

