package com.haicaojie.android.ui.mine.weex.usermodule;
|
|
import com.lcjian.library.util.common.PackageUtils2;
|
import com.taobao.weex.annotation.JSMethod;
|
import com.taobao.weex.common.WXModule;
|
|
import org.json.JSONObject;
|
|
/**
|
* Created by weikou2015 on 2018/6/14.
|
*/
|
|
public class DeviceModule extends WXModule {
|
|
@JSMethod
|
public String getDeviceInfo() {
|
String platform = "android";
|
String systemVersion = android.os.Build.VERSION.RELEASE;
|
String deviceName = android.os.Build.MODEL;
|
|
String appVersion = PackageUtils2.getVersionName(mWXSDKInstance.getContext());
|
String appVersionCode = PackageUtils2.getVersionCode(mWXSDKInstance.getContext()) + "";
|
JSONObject object = new JSONObject();
|
try {
|
object.put("platform", platform);
|
object.put("systemVersion", systemVersion);
|
object.put("deviceName", deviceName);
|
object.put("appVersion", appVersion);
|
object.put("appVersionCode", appVersionCode);
|
} catch (Exception e) {
|
e.printStackTrace();
|
}
|
|
return object.toString();
|
}
|
}
|