estoy tratando de obtener información sobre las celdas vecinas mi teléfono puede "ver" atm. Hasta aquí todo bien. Esto lo hago así:android: NeighboringCellInfo siempre vacío!? ¿por qué?
telManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
//...
ArrayList<NeighboringCellInfo> neighboringCellList = (ArrayList<NeighboringCellInfo>) telManager.getNeighboringCellInfo();
lamentablemente, esta lista resulta estar vacía todo el tiempo. incluso en diferentes lugares. Yo vivo en Berlín, ¡así que no creo que sea porque en realidad solo hay una celda disponible!
actualización: mis permisos aspecto:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
¿Se ha establecido el permiso? – WarrenFaith
sí! (vea la publicación actualizada) – xenonite
¿Ya ha encontrado una solución a este problema? Estoy en Galaxy Nexus. He intentado todas las sugerencias a continuación, pero todavía no recibo nada en las celdas vecinas. – ishan