zoukankan      html  css  js  c++  java
  • android P 默认开启wlan热点

    vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/fuelgauge/batterytip/AnomalyConfigReceiver.java

    +///mh.add
    +import android.net.ConnectivityManager;
    +import android.provider.Settings;
    +///mh.end
    
         private static final String TAG = "AnomalyConfigReceiver";
    +    private Context mContext;//mh.add
    
    
         @Override
         public void onReceive(Context context, Intent intent) {
             if (StatsManager.ACTION_STATSD_STARTED.equals(intent.getAction())
                     || Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) {                           
    +            mContext = context;//mh.add
                 final StatsManager statsManager = context.getSystemService(StatsManager.class);
     
                 // Check whether to update the config
    
                 if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) {
    +                wifiApControl();//mh.add
                     AnomalyCleanupJobService.scheduleCleanUp(context);
                 }
    
    +       //mh.add start
    +       private void wifiApControl() {
    +               Settings.Global.putInt(mContext.getContentResolver(),
    +                Settings.Global.SOFT_AP_TIMEOUT_ENABLED, 0);
    +               ConnectivityManager  connectivityManager = (ConnectivityManager) mContext.getSystemService(Context.CONNECTIVITY_SERVICE);
    +               connectivityManager.startTethering(ConnectivityManager.TETHERING_WIFI,
    +                                               true, new ConnectivityManager.OnStartTetheringCallback() {
    +
    +            @Override
    +            public void onTetheringFailed() {
    +                super.onTetheringFailed();
    +                Log.d("menghua", "onTetheringFailed");
    +            }
    +
    +            @Override
    +            public void onTetheringStarted() {
    +                super.onTetheringStarted();
    +                Log.d("menghua", "onTetheringStarted");
    +            }
    +
    +        });
    +       }
    +       //mh.end
  • 相关阅读:
    Google Analytics:为链接点击设定事件追踪的方法
    HTTP状态码大全
    jquery插件的编写
    2016.2.27日(开学)学习总结
    关于单文件上传的封装
    单文件的文件上传详细解释
    php中对象的串行化
    PDO的事物处理机制
    MySQL操作类的封装(PHP)
    smarty的简单介绍
  • 原文地址:https://www.cnblogs.com/copyworker/p/12509212.html
Copyright © 2011-2022 走看看