私は携帯電話が "見る"ことができる隣接セルに関する情報を得ようとしています。ここまでは順調ですね。私はこれを次のようにします:android:NeighboringCellInfoは常に空です!どうして?
telManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
//...
ArrayList<NeighboringCellInfo> neighboringCellList = (ArrayList<NeighboringCellInfo>) telManager.getNeighboringCellInfo();
残念ながら、このリストは常に空であることが判明しています。別の場所であっても。私はベルリンに住んでいるので、実際には1つのセルしか利用できないからだとは思わない!
更新: 私の権限は次のようになります。
<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" />
許可が設定されていますか? – WarrenFaith
うん! (更新されたポストを参照) – xenonite
あなたはまだこの問題の解決策を見つけましたか?私はギャラクシーネクサスにいる。私は以下のすべての提案を試みましたが、私はまだ隣接するセルに何も受け取りません。 – ishan