If your app uses google maps, don't waste your time. It won't work.
And about GPS access in android runtime, I never got direct access from any android app. First, I must run any native PB app (camera geotag or magellan compass) in order to get working fix under the android app. I haven't tried the latest 2.0.1 update, to see whether this issue is fixed or not.