PDA

View Full Version : مشکل در wifi hotspot



ahmad_201494
شنبه 20 تیر 1394, 14:51 عصر
سلام بر دوستان...
من برای برنامم نیاز به ایجاد wifi hotspot دارم و از کد زیر استفاده کردم.
اما این کد قسمت method.invoke(mWifiManager, wificonfiguration, true); به مشکل میخوره و کار نمیکنه.
لطفا کمک کنید.....:گریه:

Context context = MainActivity.this;
WifiConfiguration wificonfiguration = new WifiConfiguration();
wificonfiguration.SSID = "Wifi Hotspot";
wificonfiguration.allowedAuthAlgorithms.set(WifiCo nfiguration.AuthAlgorithm.OPEN);
WifiManager mWifiManager;
mWifiManager = (WifiManager) this.context.getSystemService(Context.WIFI_SERVICE );


try {
if (true) { // disable WiFi in any case
mWifiManager.setWifiEnabled(false);
}


Method method = mWifiManager.getClass().getMethod("setWifiApEnabled", WifiConfiguration.class, boolean.class);
method.invoke(mWifiManager, wificonfiguration, true);


} catch (Exception e) {
Log.e(this.getClass().toString(), "", e);
}


و در AndroidManifest.xml


<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

tux-world
شنبه 20 تیر 1394, 15:49 عصر
خوب خطا چی میده الان؟

ahmad_201494
شنبه 20 تیر 1394, 16:49 عصر
توی try catch قرار میگیره و قسمت catch اجرا میشه.