04-27-2010 09:43 PM
I'm accessing CellID, MCC, MNC, and LAC in my application. I've signed it, but when I start it up on a real device, it prompts me with something along the lines of: "This application is trying to access radio information that may be used to determine your location." Sometimes it also prompts for the connection to my server. What gives?
04-28-2010 01:14 AM - edited 04-28-2010 01:17 AM
Signing is only to give you access to APIs on an actual device. The user has to give the application permission to use those APIs.
Check out the ApplicationPermissionsDemo that is included with Eclipse and the JDE.
PERMISSION_LOCATION_DATA (As of 4.6)