androidagps
❶ 安卓AGPS沒用。不是說打開增強型GPS能加快定位嗎,怎麼沒用,還要好幾分鍾
打開GPS只是准確定位!沒有加快!你這個是因為網速慢吧!換個好網速再看看!
對的話請採納!
❷ 安卓手機如何優化設定GPS參數
優化設定GPS參數: 撥號*#1472365# 進入GPS工程模式: 進入application settings: session type(響應時域類型):選 tracking 軌跡追蹤。 test mode(測試模式):選 S/W 靈敏度模式。 operation mode:(操作模式):MS base 模式:接受GPS基站導航信息由手機計算並定位,MS assisted模式 定位信息由手機基站計算後發給手機定位,最初的AGPS定義就是上述兩種模式,此服務需手機運營商支持才行,算增值服務,可能要花錢才能開通此服務。選了此兩項模式實際上沒有任何流量,即沒有AGPS支持支持,此時的GPS定位時間與不開GPRS是一樣的。standalone模式: 自主模式,即傳統意義的GPS,此種模式是不依靠GPRS而由GPS晶元本身計算完成定位,奇怪的是,當9000打開GPRS開啟GPS後,GPRS有流量產生,TTFF測試也只有10S左右即可定位,即證明AGPS確實工作並起作用了,判斷這才應該是MS BASE模式,I9000的standalone 模式和MS BASE 模式正好標反了,不管怎麼說,想要用AGPS加速定位的可以選standalone模式。 network provider模式,此模式依靠網路獲取定位信息,定位精度不高,誤差在百米級別,只是確定個大概范圍,此模式下可以實現室內定位。 start mode(啟動模式):要測試TTFF時選 cold start,正常工作時選hot Start吧。 GPS plus(gps增強模式):這應該是打開了DGPS(差分全球定位系統),DGPS可以進一步提高GPS的精度,DGPS的標志就是在國內可以看到42號衛星(prn 129),選ON打開即可。 Dynamic accuracy:(動態精度):選 ON 。 accuracy (精度):注意:這是首次定位范圍精度,數值不是越小越好,相反由於數值小了精度要求高了反而難以定位,數值設定大了並不影響實際定位精度,推薦用300米。 USE skyhook: 這是利用WIFi AP熱點輔助定位的功能,可惜國內絕大多數WIFI AP熱點都沒有登陸到SKYHOOK,國內只有北京、上海有少許熱點,北京、上海的機油可以試試,注意:要打開WIFI才能使用,此選項還是選off吧。 USE PC TOOL: off。 進入SUPL/CP Settings: server FQDN type:選 custom config server(伺服器):這是GPS基站伺服器,這是給MS BASE、MSassisted 模式用的,如果沒有開通此服務,此伺服器是沒用的,你可以隨便打個網址或空白網址試試,沒有影響的,但既然有人認為有用還是姑且輸入:supl.google.com server port(伺服器埠):同樣姑且輸入: 7276。 supl server socket:on AGPS mode(AGPS模式):SUPL。 至於/system/etc/GPS.conf 中的伺服器,那是提供星歷下載的伺服器,最好不改了,亞洲的伺服器經常更改,不穩定,還是用南美伺服器吧。到此,設置完成了,重啟手機。
❸ 安卓2.36版本AGPS定位伺服器設置如何修改現在不能定位
定位那個我不太懂。但是如果你想刷機的話,或許我能給點建議。
1.你可以下載一個叫蘑菇雲的軟體試試。比較強大,可以直接刷機。也可以一鍵root。只需要把手機連接電腦,然後usb調試打開,保持喚醒狀態打開就行了。
2.或者先下載一個htc_sync。官方就有下載。然後再下載一個ruu文件,網路上很好找的,你輸入htc g12 ruu就能找到好多,選擇你覺得合適的就行。我下載的大概400m大小。兩個都下載完了之後,先在電腦上安裝htc sync,然後把手機跟電腦連接,手機啥也不用設置,電腦上打開ruu文件就可以安裝了。
我刷機是用的第二種。前幾天幫同學刷機用的第一種
❹ Android中的GPS如何判斷是否定位
我們在做手機開發的時候,往往需要獲取用戶當前的位置,以使用戶獲得更好的體驗。這就需要我們在程序中寫出判斷用戶是否打開GPS定位系統,並對用戶做出提示。
判斷用戶是否打開GPS代碼如下:
12345678910111213
public static final boolean isOPen(final Context context) { LocationManager locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE); // 通過GPS衛星定位,定位級別可以精確到街(通過24顆衛星定位,在室外和空曠的地方定位準確、速度快) boolean gps = locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER); // 通過WLAN或移動網路(3G/2G)確定的位置(也稱作AGPS,輔助GPS定位。主要用於在室內或遮蓋物(建築群或茂密的深林等)密集的地方定位) boolean network = locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER); if (gps || network) { return true; } return false; }
而有些時候用戶並不能配合我們打開GPS系統,如果我的應用必須打開GPS(比如說一些租車、送餐類型APP需要獲取用戶的位置信息),就需要強制用戶打開GPS定位。代碼如下:
123456789101112
public static final void openGPS(Context context) { Intent GPSIntent = new Intent(); GPSIntent.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider"); GPSIntent.addCategory("android.intent.category.ALTERNATIVE"); GPSIntent.setData(Uri.parse("custom:3")); try { PendingIntent.getBroadcast(context, 0, GPSIntent, 0).send(); } catch (CanceledException e) { e.printStackTrace(); } }
附錄:需要在Mainfast.xml中添加的許可權
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
❺ 我的手機是 安卓系統的,支持AGPS,就是不知道怎麼打開AGPS,在導航的時候用那個GPS定位都很慢
AGPS或A-GPS是依靠手機通信網路信號基站輔助,讓GPS模塊更快找到衛星進行定位的。所以你在使用導航時把數據連接打開就是使用了AGPS。
❻ android手機AGPS伺服器地址怎麼修改
定位我太懂想刷機或許我能給點建議
1.載叫蘑菇雲軟體試試比較強直接刷機鍵root需要手機連接電腦usb調試打保持喚醒狀態打行
2.或者先載htc_sync官載再載ruu文件網路找輸入htc g12 ruu能找選擇覺合適行我載概400m兩都載完先電腦安裝htc sync手機跟電腦連接手機啥用設置電腦打ruu文件安裝
我刷機用第二種前幾幫同刷機用第種!
❼ 安卓系統的手機上安裝了高德地圖,下載了城市A和城市B的離線地圖包,要定位的話需要開啟gps和agps,
安卓手機如果用於導航,絕大多數軟體都要求必須接入網路(實際上等於打開A-GPS),流量消耗不算大,據說網路地圖導航1小時大約需要1兆左右(預先安裝離線地圖)。
如果僅僅用於定位,比如看看走的是哪條路、當前到了什麼地方等等,只用GPS就可以滿足要求,不需要打開網路和A-GPS,無需消耗流量
❽ 如何解決Android GPS沒法定位的問題
設置->位置信息訪問許可權->點擊「GPS衛星定位」,點擊A-GPS設置,伺服器改為NOKIA。
2
使用AndroiTS GPS測試,立刻就可以定位了。
3
重啟之後,A-GPS伺服器又會變為GOOGLE
4
RE文件管理器打開
/etc/agps_profiles_conf.xml
修改最後
default_profile="GOOGLE"
為
default_profile="NOKIA"
保存。
OK,徹底解決!
❾ 請問目前主流Android 定位有哪些,還有百度定位和gps定位有什麼區別
你好:
目前主流的Android定位有如下幾種:
1.通過GPS模塊
GPS方式准確度是最高的,但是它的缺點也非常明顯:1,比較耗電;2,絕大部分用戶默認不開啟GPS模塊;3,從GPS模塊啟動到獲取第一次定位數據,可能需要比較長的時間;4,室內幾乎無法使用。這其中,缺點2,3都是比較致命的。需要指出的是,GPS走的是衛星通信的通道,在沒有網路連接的情況下也能用。
2.基站定位
大致思路就是採集到手機上的基站ID號(cellid)和其它的一些信息(MNC,MCC,LAC等等),然後通過網路訪問一些定位服務,獲取並返回對應的經緯度坐標。基站定位的精確度不如GPS,但好處是能夠在室內用,只要網路通暢就行。
3.WIFI定位
和基站定位類似,這種方式是通過獲取當前所用的wifi的一些信息,然後訪問網路上的定位服務以獲得經緯度坐標。因為它和基站定位其實都需要使用網路,所以在Android也統稱為Network方式。
4.AGPS方式
很多人將它和基站定位混為一談,但其實AGPS的本質仍然是GPS,只是它會使用基站信息對獲取GPS進行輔助,然後還能對獲取到的GPS結果進行修正,所以AGPS要比傳統的GPS更快,准確度略高。
網路定位和GPS定位的區別
這個問題有點模糊,不是一個概念,注意區分一下,智能手機上網路地圖的定位一般選擇GPS開啟吧。
❿ AGPS如何啟用
一直沒放出是因為測試了一段時間覺得沒什麼太大用,不開這個也會啟用AGPS功能的,剛才看到有的rom帶著個,想到有些人可能需要。
1、用SQLite Editor改/data/data/com.motorola.android.providers.settings/databases目錄下的settings.db
2、找到settings.db這一項,把值修改為1。
3、我記得是不用重啟就能在位置與安全里看到agps開啟的選項了。
4、如果不顯示,重啟手機即可。