yy1717
2020-08-14 576d819c4d9aabd1a8d102ae9c3bc13c9165ee1f
lib/src/main/java/com/anyun/exam/lib/RemoteService.java
@@ -25,6 +25,7 @@
import androidx.annotation.Nullable;
import java.io.UnsupportedEncodingException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.concurrent.atomic.AtomicBoolean;
@@ -102,6 +103,24 @@
        ringUri = GetRingIndex(this, "Mira");
        PlayRing(this, ringUri);
        Log.d(TAG, "基带版本 " + getBaseband_Ver());
        String ver = getBaseband_Ver();
    }
    public String getBaseband_Ver(){
        String Version = "";
        try {
            Class cl = Class.forName("android.os.SystemProperties");
            Object invoker = cl.newInstance();
            Method m = cl.getMethod("get", new Class[] { String.class,String.class });
            Object result = m.invoke(invoker, new Object[]{"gsm.version.baseband", "no message"});
            Version = (String)result;
        } catch (Exception e) {
        }
        return Version;
    }
    private Uri GetRingIndex(Context context, String ring) {