version:
update: fix:应用id管控删除时失效,修复app下载完成时计数不准确 add:
This commit is contained in:
@@ -279,7 +279,8 @@ public class JGYUtils {
|
||||
Log.e("writeDeselectIDtoSystem", "deselectViewArray: " + idStringBuilder.toString());
|
||||
} else {
|
||||
Log.e("writeDeselectIDtoSystem", "writeDeselectIDtoSystem is null:");
|
||||
Settings.System.putString(mContext.getContentResolver(), "DeselectViewArray", "Invalid");
|
||||
Settings.System.putString(mContext.getContentResolver(), "qch_app_forbid_id", "");
|
||||
Settings.System.putString(mContext.getContentResolver(), "DeselectViewArray", "");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -460,10 +461,8 @@ public class JGYUtils {
|
||||
}
|
||||
boolean b = Settings.System.putString(mContext.getContentResolver(), "qch_app_forbid", stringBuilder.toString());
|
||||
Log.e("mjsheng", "qch_app_forbid is :" + b + Settings.System.getString(mContext.getContentResolver(), "qch_app_forbid"));
|
||||
|
||||
} else {
|
||||
Log.e("mjsheng", "writeAppPackageList is null:");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -478,9 +477,11 @@ public class JGYUtils {
|
||||
String app_name = forceDownloadData.getApp_name();
|
||||
String app_package = forceDownloadData.getApp_package();
|
||||
String app_url = forceDownloadData.getApp_url();
|
||||
String app_id = forceDownloadData.getApp_id();
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
jsonObject.put("app_name", app_name);
|
||||
jsonObject.put("app_package", app_package);
|
||||
jsonObject.put("app_id", app_id);
|
||||
int app_version_code = forceDownloadData.getApp_version_code();
|
||||
Log.e("fht ", "packageName=" + app_package + ",URL= " + app_url + ",app_version_code=" + app_version_code);
|
||||
if (data.get(i).getApp_package().equals("com.jiaoguanyi.appstore")) {
|
||||
@@ -557,13 +558,15 @@ public class JGYUtils {
|
||||
* @param jsonObject 安装应用
|
||||
*/
|
||||
public void installAPK(JsonObject jsonObject) {
|
||||
final String url = jsonObject.get("url").getAsString();
|
||||
String url = jsonObject.get("url").getAsString();
|
||||
int versionCode = jsonObject.get("version_code").getAsInt();
|
||||
final String packageName = jsonObject.get("package").getAsString();
|
||||
String packageName = jsonObject.get("package").getAsString();
|
||||
String app_name = jsonObject.get("app_name").getAsString();
|
||||
final JSONObject object = new JSONObject();
|
||||
// String app_id = jsonObject.get("app_id").getAsString();
|
||||
JSONObject object = new JSONObject();
|
||||
object.put("app_name", app_name);
|
||||
object.put("app_package", packageName);
|
||||
// object.put("app_id", app_id);
|
||||
PackageManager pm = mContext.getPackageManager();
|
||||
PackageInfo packageInfo = null;
|
||||
try {
|
||||
@@ -579,13 +582,15 @@ public class JGYUtils {
|
||||
}
|
||||
|
||||
public void installTestAPK(JsonObject jsonObject) {
|
||||
final String url = jsonObject.get("app_url").getAsString();
|
||||
String url = jsonObject.get("app_url").getAsString();
|
||||
int versionCode = jsonObject.get("app_version_code").getAsInt();
|
||||
final String packageName = jsonObject.get("app_package").getAsString();
|
||||
String packageName = jsonObject.get("app_package").getAsString();
|
||||
String app_name = jsonObject.get("app_name").getAsString();
|
||||
final JSONObject object = new JSONObject();
|
||||
String app_id = jsonObject.get("app_id").getAsString();
|
||||
JSONObject object = new JSONObject();
|
||||
object.put("app_name", app_name);
|
||||
object.put("app_package", packageName);
|
||||
object.put("app_id", app_id);
|
||||
PackageManager pm = mContext.getPackageManager();
|
||||
PackageInfo packageInfo = null;
|
||||
try {
|
||||
@@ -653,7 +658,7 @@ public class JGYUtils {
|
||||
continue;
|
||||
}
|
||||
if ("com.jiaoguanyi.appstore".equals(packageName)
|
||||
||"com.jiaoguanyi.store".equals(packageName)
|
||||
|| "com.jiaoguanyi.store".equals(packageName)
|
||||
) {
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user