我一直在使用Wifimanager.updateNetwork(wifiConfiguration);
在我的應用程序,它一直在Kitkat,果凍豆& ICS,但現在在棉花糖,它保持返回-1,即使當wifi配置不爲空,並有一個有效NETWORKID。有誰知道這可能的原因?棉花糖對此有所改變嗎?WifiManager.updateNetwork不能在棉花糖工作
0
A
回答
2
據Android 6.0 Wi-Fi and Networking Changes,
您的應用程序可以改變現在只有當你創建這些對象WifiConfiguration的狀態對象。您不得修改或刪除由用戶或其他應用創建的WifiConfiguration對象。
0
final private int REQUEST_CODE_ASK_PERMISSIONS = 123;
if(Build.VERSION.SDK_INT < 23){
//your code here
}else {
requestContactPermission();
}
private void requestContactPermission() {
int hasContactPermission =ActivityCompat.checkSelfPermission(context,Manifest.permission.ACCESS_WIFI_STATE);
if(hasContactPermission != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(Context, new String[]{Manifest.permission.ACCESS_WIFI_STATE,Manifest.permission.ACCESS_WIFI_STATE}, PERMISSION_REQUEST_CODE);
}else {
//Toast.makeText(AddContactsActivity.this, "Wifi Permission is already granted", Toast.LENGTH_LONG).show();
}
}
@Override
public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
switch (requestCode) {
case REQUEST_CODE_ASK_PERMISSIONS:
// Check if the only required permission has been granted
if (grantResults.length >0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
Log.i("Permission", "Wifi permission has now been granted. Showing result.");
Toast.makeText(this," Wifi Permission is Granted",Toast.LENGTH_SHORT).show();
} else {
Log.i("Permission", "Wifi permission was NOT granted.");
}
break;
}
}
相關問題
- 1. ReplacementSpan不能在棉花糖中工作
- 2. ContextCompat.getDrawable不能在棉花糖上工作
- 3. addTextChangedListener不工作棉花糖
- 4. 作物功能正在棉花糖或以上工作,但不能在棉花糖下工作
- 5. bitmap.createscaledbitmap不能在棉花糖
- 6. setDropDownBackgroundResource在棉花糖的Android不工作
- 7. 在棉花糖
- 8. 爲什麼不能在android 6棉花糖Api 23上工作?
- 9. View.Visible工作正常在棉花糖但不工作Kikat
- 10. Screenrecord無法正常工作棉花糖
- 11. 爲什麼FFMPEG命令不能在棉花糖和棒棒糖中工作?
- 12. Osmdroid和棉花糖
- 13. 棉花糖許可
- 14. 棉花糖,MediaMetadataRetriever不起作用
- 15. vibrate_when_ringing在Android棉花糖(6.0)
- 16. Apps掛在棉花糖
- 17. 無法在棉花糖
- 18. 當使用瓶棉花糖時訪問棉花糖裝飾者
- 19. 從android白色棉花糖清除應用程序棉花糖
- 20. 沒有在棒棒糖和棉花糖
- 21. 設置圖像的位圖在Android的棉花糖不工作
- 22. 科爾多瓦ImagePicker插件不工作在Android棉花糖(PhoneGapBuild)
- 23. 棉花糖windowLightStatusBar = true在MI手機中不工作
- 24. 爲什麼要在棉花糖和棒棒糖上工作它不是
- 25. Android中的NotificationListenerService棉花糖
- 26. android棉花糖 - SMS_RECEIVED權限
- 27. 棉花糖權限gmaps
- 28. AudioRecorder問題與棉花糖
- 29. Lvl庫和android棉花糖
- 30. windowBackground Android中6(棉花糖)
有關如何使用新API實現WiFi優先級的任何想法? – CVA
或如何禁用網絡,使系統不會自動重新連接到它?基本上你現在只能斷開連接,但這不會使系統不嘗試重新連接。所以是的,除非他們關閉網絡,否則應用幾乎不會斷開連接。 – leRobot