【GPS】Android O平臺如何設置SUPL地址,以及GPS三個配置文件的優先級分析

Android O平臺如何設置SUPL地址?shell

  SUPL地址:  SUPL_HOST測試

           SUPL_PORTgoogle


問題描述:spa

  Android O 之前的版本, SUPL地址是經過system/gps.conf進行配置的。debug

  在安卓O平臺不少人將SUPL_HOST/SUPL_PORT的修改設置在/vendor/etc/gps.conf,這樣作可能不會生效xml

        adb shellblog

        vendor/etc/gps.conf資源


解決辦法:it

  Android O上有三處能夠設置SUPL地址的地方,按優先級從低到高排列分別是:配置

  【優先級最低】/vendor/etc/gps.conf              

              SUPL_HOST=supl.google.com
              SUPL_PORT=7276

  【優先級較低】運營商資源文件 config.xml 能夠覆蓋gps.conf中的設置。

         frameworks/base/core/res/res/values/config.xml

              <item>SUPL_HOST=supl.google.com</item>

              <item>SUPL_PORT=7275</item>

  【優先級最高】/system/etc/gps_debug.conf能夠覆蓋gps.conf和config.xml配置。

   須要注意:gps_debug.conf這個文件並不默認存在,客戶能夠將/vendor/etc/gps.conf拷貝到/system/etc,而後重命名爲gps_debug.conf。


 

建議

  用戶在測試SUPL時儘可能在/system/etc/gps_debug.conf中設置SUPL地址。

相關文章
相關標籤/搜索