狠狠躁夜夜躁人人爽超碰97香蕉|色婷婷日日躁夜夜躁|亚洲一区欧美一区在线播|久久久久久性高|伊人久久大香线蕉亚洲

歡迎來到同城快修-附近家電維修、家電清洗、家電安裝服務平臺

24小時家電維修熱線:

400—1558638

當前位置:主頁 > 空調 > 維修資訊 >

查看基站代碼碼(查詢手機基站代碼)

發布日期:2022-08-22 15:19:03 瀏覽:
查看基站代碼碼(查詢手機基站代碼)

前沿拓展:


基站定位原理:通過手機信號獲取基站信息,然后調用第三方公開的根據基站信息查找基站的經緯度值,想要具體地址信息的再根據經緯度值獲取具體的地址信息。

一、通過手機信號獲取基站信息

通過TelephonyManager 獲取lac:mcc:mnc:cell-id(基站信息)的解釋:

MCC,Mobile Country Code,移動國家代碼(中國的為460);

MNC,Mobile Network Code,移動網絡號碼(中國移動為0,中國聯通為1,中國電信為2);

LAC,Location Area Code,位置區域碼;

CID,Cell Identity,基站編號;

BSSS,Base station signal strength,基站信號強度。

具體實現代碼如下:

[java]

package com.easipass.test;

import java.util.List;

import android.app.Activity;

import android.content.Context;

import android.os.Bundle;

import android.telephony.NeighboringCellInfo;

import android.telephony.TelephonyManager;

import android.telephony.cdma.CdmaCellLocation;

import android.telephony.gsm.GsmCellLocation;

import android.util.Log;

import android.view.View;

/**

* 功能描述:通過手機信號獲取基站信息

* # 通過TelephonyManager 獲取lac:mcc:mnc:cell-id

* # MCC,Mobile Country Code,移動國家代碼(中國的為460);

* # MNC,Mobile Network Code,移動網絡號碼(中國移動為0,中國聯通為1,中國電信為2);

* # LAC,Location Area Code,位置區域碼;

* # CID,Cell Identity,基站編號;

* # BSSS,Base station signal strength,基站信號強度。

* @author android_ls

*/

public class GSMCellLocationActivity extends Activity {

private static final String TAG = "GSMCellLocationActivity";

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

// 獲取基站信息

findViewById(R.id.button1).setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

TelephonyManager mTelephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);

// 返回值MCC + MNC

String operator = mTelephonyManager.getNetworkOperator();

int mcc = Integer.parseInt(operator.substring(0, 3));

int mnc = Integer.parseInt(operator.substring(3));

// 中國移動和中國聯通獲取LAC、CID的方式

GsmCellLocation location = (GsmCellLocation) mTelephonyManager.getCellLocation();

int lac = location.getLac();

int cellId = location.getCid();

Log.i(TAG, " MCC = " + mcc + "\t MNC = " + mnc + "\t LAC = " + lac + "\t CID = " + cellId);

// 中國電信獲取LAC、CID的方式

/*CdmaCellLocation location1 = (CdmaCellLocation) mTelephonyManager.getCellLocation();

lac = location1.getNetworkId();

cellId = location1.getBaseStationId();

cellId /= 16;*/

// 獲取鄰區基站信息

List<NeighboringCellInfo> infos = mTelephonyManager.getNeighboringCellInfo();

StringBuffer sb = new StringBuffer("總數 : " + infos.size() + "\n");

for (NeighboringCellInfo info1 : infos) { // 根據鄰區總數進行循環

sb.append(" LAC : " + info1.getLac()); // 取出當前鄰區的LAC

sb.append(" CID : " + info1.getCid()); // 取出當前鄰區的CID

sb.append(" BSSS : " + (-113 + 2 * info1.getRssi()) + "\n"); // 獲取鄰區基站信號強度

}

Log.i(TAG, " 獲取鄰區基站信息:" + sb.toString());

}

});

}

}

在AndroidManifest.xml添加獲取位置信息的權限:

[html] www.2cto.com

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

點擊“獲取基站信息”的按鈕后,Logcat的日志輸出如下:

1、中國聯通:

2、中國移動:

拓展知識:

主站蜘蛛池模板: 一区二区在线看| 正在播放熟妇群老熟妇456| 伊人久久精品久久亚洲一区| 无码少妇一区二区三区免费| 91在线国产在线一区视频| 精品福利久久一区二区av| 精品无码中文视频在线观看| 成年无码一区视频| 久久精品国产久精久精| 国产欧美综合一区二区三区| 日本一区二区我不卡| 中文字幕在线观看精品一区| 大学生高潮无套内谢视频| 午夜成人精品福利网站在线观看| 日本japanese丰满少妇| 欧美网址一区二区三区| 成人网日韩精品一区二区| 国产精品午夜片在线观看| 久久久久成人精品| 久久99精品福利久久久久久| 久久久久国产精品人妻aⅴ牛牛| 亚洲a∨无码一区二区三区 | 国产欧美精品一区两区三区在线| 精品一区二区三区高潮视频| 91精品对白一区国产伦| 国产女人18毛片水真多| 亚洲国产精品一区二区九九| 亚洲欧美国产双大乳头| 亚洲福利国产网曝| 日韩综合亚洲色在线影院| 99在线精品免费视频| 日本免费永久在线大片一区| 亚洲 一区二区 在线| 色一区二区三区诱惑激情| 4438xx亚洲最大五色丁香| 国产乱人伦偷精品视频不卡| 一区二区三区毛片免费| 亚洲国产成人久久精品99| 久久视频精品一区| 久久不见久久见免费视频1′| 亚洲第一一区二区|