доступ к местоположению GPS из Java на Windows - PullRequest
0 голосов
/ 17 апреля 2019

Я пытаюсь получить наиболее точную информацию о геолокации пользователя, которая использует приложение Java, и я так и не нашла доступ к свойству местоположения, я видела, как приложения в магазине делают это, но я хочусделать это из Java-приложения

, что я пытался создать библиотеку класса UWP с Visual Studio и помещая статические методы внутрь, а затем я подумал об использовании jni4net для вызова его из Java, но я не смогскомпилируйте dll

, так или иначе, нет места для взаимодействия со средой выполнения Windows из Java, и как я могу получить доступ к местоположению GPS любым другим способом

1 Ответ

0 голосов
/ 18 апреля 2019

после многих исследований я нашел что-то, что отвечает моим потребностям, но не является идеальным решением.

Я создал консольное приложение C # и получил его для геолокации, используя API-интерфейс System.Device.Location.и выводит его на консоль, а затем компилирует его в exe-файл и упаковывает exe-файл моими библиотеками.

Java-приложение запускает exe-файл и получает его вывод и использует его по своему усмотрению, единственная проблема заключается в том, чтоконсольное приложение C # не может включить lcoation, поэтому, если местоположение отключено, пользователю придется включить его вручную, я надеюсь, что этот подход кому-то поможет.

...