version:
fix:优化请求次数 add:
This commit is contained in:
@@ -58,7 +58,10 @@ import com.uiui.sn.BuildConfig;
|
||||
import com.uiui.sn.R;
|
||||
import com.uiui.sn.Statistics.AppInformation;
|
||||
import com.uiui.sn.Statistics.StatisticsInfo;
|
||||
import com.uiui.sn.bean.zuoye.AppUsed;
|
||||
import com.uiui.sn.bean.AppUsed;
|
||||
import com.uiui.sn.config.CommonConfig;
|
||||
import com.uiui.sn.network.HTTPInterface;
|
||||
import com.uiui.sn.network.NetInterfaceManager;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.File;
|
||||
@@ -860,11 +863,11 @@ public class Utils {
|
||||
@SuppressLint("NewApi")
|
||||
static synchronized public boolean writeDisableUpdateList(Context context) {
|
||||
//允许安装的app
|
||||
String now = JGYUtils.getString(context.getContentResolver(), "qch_app_forbid");
|
||||
String now = JGYUtils.getString(context.getContentResolver(), CommonConfig.QCH_APP_FORBID);
|
||||
//禁止升级的app
|
||||
String upgrade_disallow = Settings.System.getString(context.getContentResolver(), "upgrade_disallow");
|
||||
//所有app
|
||||
String only_jgy_shortcut_list = Settings.System.getString(context.getContentResolver(), "only_jgy_shortcut_list");
|
||||
String only_jgy_shortcut_list = Settings.System.getString(context.getContentResolver(), CommonConfig.ONLY_SHORTCUT_LIST);
|
||||
Log.e("writeDisableUpdateList", "qch_app_forbid: " + now);
|
||||
HashSet<String> nowList = new HashSet<>();
|
||||
HashSet<String> disallowList = new HashSet<>();
|
||||
@@ -905,10 +908,10 @@ public class Utils {
|
||||
if (allList.size() > 0) {
|
||||
Log.e("writeDisableUpdateList", "allList:" + allList);
|
||||
String list = String.join(",", allList);
|
||||
writeSucceed = JGYUtils.putString(context.getContentResolver(), "qch_app_forbid", list);
|
||||
writeSucceed = JGYUtils.putString(context.getContentResolver(), CommonConfig.QCH_APP_FORBID, list);
|
||||
Log.e("writeDisableUpdateList", "qch_app_forbid:" + list);
|
||||
} else {
|
||||
writeSucceed = JGYUtils.putString(context.getContentResolver(), "qch_app_forbid", "Invalid");
|
||||
writeSucceed = JGYUtils.putString(context.getContentResolver(), CommonConfig.QCH_APP_FORBID, "Invalid");
|
||||
}
|
||||
return writeSucceed;
|
||||
/*功能和应用安装白名单一样,首先会写入所有的app名单。
|
||||
@@ -1262,4 +1265,29 @@ public class Utils {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
public static String getWifiAlias(Context context) {
|
||||
WifiManager wifiManager = (WifiManager) context.getSystemService(WIFI_SERVICE);
|
||||
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
|
||||
if (wifiInfo.getSSID() == null) {
|
||||
return "WiFi未连接";
|
||||
} else {
|
||||
Log.e(TAG, "getWifiAlias: " + wifiInfo.getSSID());
|
||||
return wifiInfo.getSSID();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取公网IP并保存
|
||||
* @param context
|
||||
*/
|
||||
public static void getPublicIP(Context context) {
|
||||
NetInterfaceManager.getInstance().getPublicIP(new NetInterfaceManager.PublicIP() {
|
||||
@Override
|
||||
public void set(String ip) {
|
||||
SPUtils.put(context, "PublicIP", ip);
|
||||
Log.e("getPublicIP", "set: " + ip);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user