gpt4 book ai didi

安卓安全异常 ACCESS_WIFI_STATE

转载 作者:搜寻专家 更新时间:2023-11-01 07:37:10 25 4
gpt4 key购买 nike

我正在构建一个使用 wifi 的 Android 应用。
我已在 list 中正确声明了这些使用权限,但由于某种原因,该应用程序抛出了导致应用程序强制关闭的 SecurityException。

我在 LogCat 中追踪安全异常的原因是系统说它没有 access_wifi_state 权限。这让我感到奇怪和困惑,因为我已经在 list 中声明了它。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.wifi"
android:versionCode="1"
android:versionName="1.0" >

<uses-permission android:name="ACCESS_WIFI_STATE" />
<uses-permission android:name="CHANGE_WIFI_STATE" />
<uses-feature android:name="android.hardware.wifi" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-sdk android:minSdkVersion="8" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >

<activity
android:name="android.wifi.AndroidWiFiActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

</manifest>

下面是导致异常的代码:

package android.wifi;

import android.app.Activity;
import android.content.Context;
import android.net.wifi.WifiManager;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
import android.wifi.R;

public class AndroidWiFiActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView tv = (TextView) findViewById(R.id.textbox);
tv.setText("ABC 123");
WifiManager wifiMgr = (WifiManager) getSystemService(Context.WIFI_SERVICE);
if(wifiMgr.isWifiEnabled())
{
tv.append("Wifi is enabled");
}
else
{
tv.append("Wifi is disabled");
}

}
}

非常感谢任何帮助。谢谢。

最佳答案

权限是:

android.permission.ACCESS_WIFI_STATE

关于安卓安全异常 ACCESS_WIFI_STATE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9321144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com