C# Sysgic Fleet IntegXamarinDemo3D-won和#x27;无法获得GPS定位

C# Sysgic Fleet IntegXamarinDemo3D-won和#x27;无法获得GPS定位,c#,android,embedded,fleet,sygic,C#,Android,Embedded,Fleet,Sygic,我使用Visual Studio 2019编译了Sygic车队示例“IntegXamarinDemo3D” 我正在运行Android 7的三星Galaxy T2平板电脑上运行它 设计工作原理包括获取GPS信号: Android的Sygic应用程序 Android的Sygic卡车应用程序 Sygic Fleet SDK附带的Java示例应用程序 任何其他使用GPS的应用程序 没有什么: 此示例应用程序“IntegXamarinDemo3D”一旦编译,将按设计启动,显示地图,所有功能均正常运行,但S

我使用Visual Studio 2019编译了Sygic车队示例“IntegXamarinDemo3D”

我正在运行Android 7的三星Galaxy T2平板电脑上运行它

设计工作原理包括获取GPS信号:

  • Android的Sygic应用程序

  • Android的Sygic卡车应用程序

  • Sygic Fleet SDK附带的Java示例应用程序

  • 任何其他使用GPS的应用程序

  • 没有什么:

  • 此示例应用程序“IntegXamarinDemo3D”一旦编译,将按设计启动,显示地图,所有功能均正常运行,但Sygic显示“无GPS信号”,并且“导航”请求使用什么作为起始GPS位置。上面提到的应用程序没有问题,我在几个应用程序中使用的谷歌定位服务也没有问题,包括我自己的嵌入式Sygic应用程序,它也显示了“没有GPS信号”的问题
  • 由于所有示例都使用了相同的Sygic库,这似乎与VS 2019编译期间SygicLib.aar到SygicBindings.dll的处理有关,但我找不到它是什么

    我的整个应用程序设计基于Sygic Fleet、Android、C#和VS2019的嵌入式支持

    有没有人遇到过这种情况,或者更好的是,有没有人知道如何修复它


    Jim

    经过几周的搜索和尝试,今天早上我通过在AndroidManilfest.xml上查看SygicLib.aar找到了解决方案

    在应用程序AndroidManifest.xml中,我必须在其他行之前插入以下行

    <service android:name="com.sygic.aura.feature.gps.LocationService"/>
    
    
    
    吉姆