Я хочу разработать веб-приложение на ASP.NET и C # или JavaScript, которое могло бы получать доступ к GPS мобильного устройства Android при просмотре веб-приложения с этого мобильного устройства Android.
Можно ли это сделать?
Вы можете попробовать использовать функции геолокации в браузере.См. https://developer.mozilla.org/en/using_geolocation
Также вы можете использовать addJavascriptInterface , чтобы перенаправить некоторые методы SDK на веб-приложение на стороне Javascript (см. http://developer.android.com/guide/webapps/webview.html) и использовать WebView.loadUrl('javascript:...'); для взаимодействия с WebApp.сторона со стороны SDK.
WebView.loadUrl('javascript:...');