Skip to content

Commit 6914a48

Browse files
committed
change comm
1 parent 45d2e31 commit 6914a48

File tree

2 files changed

+29
-23
lines changed

2 files changed

+29
-23
lines changed

VideoOS/LuaViewSDK/src/cn/com/venvy/lua/plugin/LVCommonParamPlugin.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ public Varargs invoke(Varargs args) {
8686
table.set(LuaValue.valueOf(OS_TYPE), LuaValue.valueOf(1));
8787
table.set(LuaValue.valueOf(ANDROID_ID), LuaValue.valueOf(VenvyDeviceUtil.getAndroidID(context)));
8888
table.set(LuaValue.valueOf(IMEI), LuaValue.valueOf(VenvyDeviceUtil.getIMEI(context)));
89-
table.set(LuaValue.valueOf(IMSI), LuaValue.valueOf(VenvyDeviceUtil.getIMSI(context)));
9089
table.set(LuaValue.valueOf(DEVICE_TYPE), LuaValue.valueOf(1));
9190
table.set(LuaValue.valueOf(PHONE_WIDTH), LuaValue.valueOf(VenvyUIUtil.getScreenWidth(context)));
9291
table.set(LuaValue.valueOf(PHONE_HEIGHT), LuaValue.valueOf(VenvyUIUtil.getScreenHeight(context)));
@@ -108,6 +107,10 @@ public Varargs invoke(Varargs args) {
108107
if (!TextUtils.isEmpty(macAddress)) {
109108
table.set(LuaValue.valueOf(MAC), LuaValue.valueOf(macAddress));
110109
}
110+
String imsi = VenvyDeviceUtil.getIMSI(context);
111+
if (!TextUtils.isEmpty(imsi)) {
112+
table.set(LuaValue.valueOf(IMSI), LuaValue.valueOf(imsi));
113+
}
111114
return table;
112115
}
113116
}

VideoOS/VenvyLibrary/src/main/java/cn/com/venvy/CommonParam.java

Lines changed: 25 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -41,40 +41,43 @@ public class CommonParam {
4141

4242
public static JSONObject getCommonParamJson(String appKey) {
4343
Map<String, String> paramMap = new HashMap<>();
44-
Context context=App.getContext();
45-
paramMap.put(VERSION,VenvyAPKVersionCodeUtils.getVersionName(context));
46-
paramMap.put(SDK_VERSION,Config.SDK_VERSION);
47-
paramMap.put(OS_VERSION,VenvyDeviceUtil.getOsVersion());
48-
paramMap.put(UD_ID,VenvyDeviceUtil.getAndroidID(context));
49-
paramMap.put(NETWORK,String.valueOf(VenvyDeviceUtil.getNetWorkType(context)));
50-
paramMap.put(LANGUAGE,VenvyDeviceUtil.getLanguage(context));
51-
paramMap.put(PHONE_MODEL,android.os.Build.MODEL);
52-
paramMap.put(PHONE_PROVIDER,android.os.Build.BRAND);
53-
paramMap.put(OS_TYPE,String.valueOf(1));
54-
paramMap.put(ANDROID_ID,VenvyDeviceUtil.getAndroidID(context));
55-
paramMap.put(IMEI,VenvyDeviceUtil.getIMEI(context));
56-
paramMap.put(IMSI,VenvyDeviceUtil.getIMSI(context));
57-
paramMap.put(DEVICE_TYPE,String.valueOf(1));
58-
paramMap.put(PHONE_WIDTH,String.valueOf(VenvyUIUtil.getScreenWidth(context)));
59-
paramMap.put(PHONE_HEIGHT,String.valueOf(VenvyUIUtil.getScreenHeight(context)));
60-
paramMap.put(PPI,String.valueOf(VenvyUIUtil.getScreenPPI(context)));
61-
paramMap.put(CARRIER,String.valueOf(VenvyDeviceUtil.getSubscriptionOperatorType(context)));
44+
Context context = App.getContext();
45+
paramMap.put(VERSION, VenvyAPKVersionCodeUtils.getVersionName(context));
46+
paramMap.put(SDK_VERSION, Config.SDK_VERSION);
47+
paramMap.put(OS_VERSION, VenvyDeviceUtil.getOsVersion());
48+
paramMap.put(UD_ID, VenvyDeviceUtil.getAndroidID(context));
49+
paramMap.put(NETWORK, String.valueOf(VenvyDeviceUtil.getNetWorkType(context)));
50+
paramMap.put(LANGUAGE, VenvyDeviceUtil.getLanguage(context));
51+
paramMap.put(PHONE_MODEL, android.os.Build.MODEL);
52+
paramMap.put(PHONE_PROVIDER, android.os.Build.BRAND);
53+
paramMap.put(OS_TYPE, String.valueOf(1));
54+
paramMap.put(ANDROID_ID, VenvyDeviceUtil.getAndroidID(context));
55+
paramMap.put(IMEI, VenvyDeviceUtil.getIMEI(context));
56+
paramMap.put(DEVICE_TYPE, String.valueOf(1));
57+
paramMap.put(PHONE_WIDTH, String.valueOf(VenvyUIUtil.getScreenWidth(context)));
58+
paramMap.put(PHONE_HEIGHT, String.valueOf(VenvyUIUtil.getScreenHeight(context)));
59+
paramMap.put(PPI, String.valueOf(VenvyUIUtil.getScreenPPI(context)));
60+
paramMap.put(CARRIER, String.valueOf(VenvyDeviceUtil.getSubscriptionOperatorType(context)));
6261

6362
String ip = VenvyDeviceUtil.getLocalIPAddress();
6463
if (!TextUtils.isEmpty(ip)) {
65-
paramMap.put(IP,ip);
64+
paramMap.put(IP, ip);
6665
}
6766
String appName = VenvyAPKVersionCodeUtils.getAppName(context);
6867
if (!TextUtils.isEmpty(appName)) {
69-
paramMap.put(APP_NAME,appName);
68+
paramMap.put(APP_NAME, appName);
7069
}
7170
String packageName = VenvyAPKVersionCodeUtils.getPackageName(context);
7271
if (!TextUtils.isEmpty(packageName)) {
73-
paramMap.put(PKG_NAME,packageName);
72+
paramMap.put(PKG_NAME, packageName);
7473
}
7574
String macAddress = VenvyDeviceUtil.getMacAddress();
7675
if (!TextUtils.isEmpty(macAddress)) {
77-
paramMap.put(MAC,macAddress);
76+
paramMap.put(MAC, macAddress);
77+
}
78+
String imsi = VenvyDeviceUtil.getIMSI(context);
79+
if (!TextUtils.isEmpty(imsi)) {
80+
paramMap.put(IMSI, imsi);
7881
}
7982
return new JSONObject(paramMap);
8083
}

0 commit comments

Comments
 (0)