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


Android O平台如何設置SUPL地址?

  SUPL地址:  SUPL_HOST

           SUPL_PORT


問題描述:

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

  在安卓O平台很多人將SUPL_HOST/SUPL_PORT的修改設置在/vendor/etc/gps.conf,這樣做可能不會生效

        adb shell

        vendor/etc/gps.conf


解決辦法:

  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地址。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM