3
private void requestNewCoordinates() {          

        final WifiManager wfManager = (WifiManager) context
                .getSystemService(Context.WIFI_SERVICE);
             if (manager.isProviderEnabled(LocationManager.NETWORK_PROVIDER)
                && wfManager.isWifiEnabled()) {
             }
}

  <uses-permission android:name="android.permission.ACCESS_GPS" />
    <uses-permission android:name="android.permission.ACCESS_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />

いつwfManager.isWifiEnabled() - java.lang.Securityexception

何が悪いのか教えてください..そして問題を解決する方法

https://stackoverflow.com/a/9325388/1568164- 動作します

4

3 に答える 3

0

マニフェスト ファイルでアクセス許可を宣言していることを確認してくださいACCESS_NETWORK_STATE

于 2012-09-27T11:55:46.150 に答える
0

マニフェストで権限を与える

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
于 2012-09-27T11:59:21.867 に答える