Android: voisinCellInfo toujours vide!? Pourquoi?

J'essaie d'obtenir des informations sur les cellules voisines, mon téléphone peut "voir" l'atm. jusqu'ici tout va bien. Je fais ceci comme ceci:

telManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); //... ArrayList<NeighboringCellInfo> neighboringCellList = (ArrayList<NeighboringCellInfo>) telManager.getNeighboringCellInfo(); 

Malheureusement, cette liste se révèle vide tous les temps. Même dans différents endroits. Je vis à Berlin, alors je ne pense pas que c'est parce qu'il n'y a que la seule cellule disponible!

  • Les bibliothèques Android peuvent-elles disposer d'autres bibliothèques Android comme dépendances?
  • Libgdx Android In-App simple tutoriel
  • L'animation PopupWindow ne fonctionne pas
  • Supprimer l'icône mais avoir HomeAsUp dans ActionBar
  • Création d'une simple application de rappel dans Android
  • Android: OnClickListener ne répond pas à la charge initiale?
  • Mise à jour: mes permissions ressemblent à ceci:

     <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" /> 

  • PhoneGap: Existe-t-il un moyen d'empêcher le clavier de redimensionner la vue?
  • NullPointerException sur ViewPager avec Recyclerview
  • Android view image carré
  • Forme personnalisée lors du chat sur Android en utilisant le fichier xml
  • Modification de la hauteur et de la largeur de l'écran d'édition sur Runtime avec une animation
  • Google Analytics for Mobile fournit-il un suivi de données hors ligne pour les applications Android?
  • 2 Solutions collect form web for “Android: voisinCellInfo toujours vide!? Pourquoi?”

    J'ai vu plusieurs questions sur le même problème, mais il semble qu'aucun d'entre eux n'ait eu une solution positive et déterministe. La suggestion la plus courante est de vous assurer que vous avez la bonne permission (ce que je vois que vous faites dans votre question) et certains disent que cela fonctionne uniquement sur 2G et pas sur 3G.

    Jetez un oeil aux questions similaires suivantes. Cela pourrait vous signaler dans de nouvelles directions:

    GetNeighboringCellInfo () renvoie la liste nulle

    Null Issue with NeighboringCellInfo, CID et BAC

    Obtenir une cellule voisine dans Android ne retourne pas

    getNeighboringCellInfo() est obsolète dans Android. Vous devez utiliser getAllCellInfo() et enregistrer la sortie de celui-ci dans une List et utiliser une boucle sur chaque élément de List décidez qui est le voisin utilisant element.isRegistered() . Les isRegistered() == false voisines sont isRegistered() == false .

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.