问题标签 [cellinfo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
979 浏览

cordova - 如何通过phonegap获取cellid

我正在使用 sencha touch 创建一个应用程序。之后使用 phonegap 构建它,以便它可以在多个平台上使用。现在我需要找到一种方法来获取用户最近的手机信号塔位置。这样我就可以得到他的位置。我不想使用 gps,尽管我知道它简单且最准确。

有没有办法在phonegap或sencha touch中获得它?

0 投票
1 回答
2697 浏览

java - 使用 CellSignalStrengthGsm 只给出 Integer.MAX_VALUE

在看到那个问题和答案之后(顺便谢谢),我写了这段代码,它与答案中的几乎相同:

但是当我为 GSM 显示 rsrpValue 或 pciValue 时,我总是得到最大整数值(2147483647)。我在带有 API 17 的手机上尝试了这个。我的代码有问题吗?

谢谢

0 投票
3 回答
6221 浏览

android - onCellInfoChanged() 回调始终为空

我正在尝试获取设备可以找到的所有可用单元的列表。但我被卡住了,因为我的 CellInfo 总是为空,我不知道为什么。有人可以给我一个提示吗?google 上关于 onCellInfoChanged() 的信息很少。

主要活动:

细胞监听器:

日志猫:

如您所见,两个事件(onCellInfoChanged 和 onCellLocationChanged)都被触发一次,后者正确返回设备正在使用的当前单元格。

0 投票
2 回答
720 浏览

android - 如何显示星系联结上的所有可用单元格 (4.3)

我的雇主给了我一个毫微微蜂窝,目前我正试图弄清楚我的银河系是否可以访问毫微微蜂窝。由于我不能强制我的手机使用这个特定的单元,并且它总是自动使用可用的宏单元,所以我很难确定 femtocell 是否存在。

这是我到目前为止所尝试的。但它总是返回null,这意味着在 android-docs 中我的设备无法使用 CellInfo 方法。

然后

我也在另一篇文章中找到了这句话:

结论:目前,在 Android 上获取有关附近小区的信息是一件相当麻烦的事情。您可能需要结合使用所有三种方法来获取所需的信息,即使这样,有些东西也可能无法访问。

第三个选项可能是什么?有人对银河系有结论吗?有谁知道我如何检测femto_cell的可用性?这让我发疯:/

0 投票
1 回答
421 浏览

android - 在没有互联网的情况下在android中获取位置名称

有几种方法可以使用 lon&lat 获取位置名称,例如 GeoCoder 或 GoogleMap API。

但是这些方法需要上网才能工作!

有没有办法在没有互联网访问的情况下获取位置名称?

注意:在某些设备位置名称中发现为 CellInfo

0 投票
1 回答
1046 浏览

android - 对于 TelephonyManager [Android] 类型,方法 getAllCellInfo() 未定义

使用以下代码,我正在尝试获取可用的单元格信息:

知道方法 getAllCellInfo() 和类 CellInfo 是在 API 级别 17 中引入的,我在 AndroidManifest.xml 文件中设置了android:minSdkVersion="17" 。

但是,在 Eclipse 中,我收到一条错误消息: 无法解析导入 android.telephony.CellInfo并且 方法 getAllCellInfo() 未定义 TelephonyManager 类型

我已经尝试清理、关闭 Eclipse 并重建我的项目,但我仍然收到这些错误。我不知道为什么 Eclipse 不承认这些声明

谢谢你的帮助。

编辑:权限android.permission.ACCESS_COARSE_LOCATION也包含在 AndroidManifest.xml 文件中。但问题仍然存在。

0 投票
0 回答
271 浏览

android - 在 Android 上获取相邻的手机运营商名称

我正在使用TelephonyManager.getAllCellInfo()。我确实收到了格式为 的相邻单元格列表List<CellInfo>。但是,我只能获取当前连接网络的名称(运营商名称),而不能获取相邻网络。

这是我的问题:如何获取相邻小区网络的运营商名称?您知道,就像列表中的名称一样:设置 -> 无线和网络(更多)-> 移动网络 -> 网络运营商...

我希望你能帮忙:)

0 投票
1 回答
39 浏览

android - 列表的解释信息

我开发了一个迷你应用程序来取回邻居单元信息,我使用了电话管理器类。

我得到了以下信息,我的问题是我无法解释它:

如果列表是十六进制或ASCII或其他东西,有人可以帮我解释这些信息吗?

0 投票
1 回答
3641 浏览

android - PSC 是全球小区 ID 的一部分吗?

而在 WCDMA 网络上,getNeighboringCells() 方法返回 PSC 值的集合(其他无效)。我想这意味着我应该使用来自当前小区的其余标识符值和来自相邻小区的 PSC(主扰码)来创建全局小区 ID -(MCC、MNC、LAC、CID、PSC)。但是,这会生成许多具有相同 4 个值但只有一个值不同的单元格,我不确定这是否正确。

我应该将 PSC 视为全局 Cell ID 的一部分吗?这些单元是否真的作为不同的天线存在,或者这些只是不同的通道/层/等。并且可以随时间变化?

0 投票
2 回答
2411 浏览

android - 如何在telephonymanager android中读取cellInfo中的数据

我正在尝试制作一个程序来读取通常的信号电平和其他类似的东西并将其提供给读者,我使用了getAllCellInfo() 虽然它有一些数据,但我想不出一种方法来提取里面的数据以使其变得容易可读。我尝试.toString()了方法,但结果相同

有没有办法让阅读变得容易?或者有没有更简单的方法来获取这些数据?

我正在寻找 RSSI 和功率相关参数。