Kaynağa Gözat

all simulater will use qrcode

billyyoyo 6 yıl önce
ebeveyn
işleme
f61d0d2a00

+ 4 - 1
app/src/main/java/com/sheep/gamegroup/module/qrcode/FaceWithQRActivity.java

@@ -14,8 +14,10 @@ import com.alibaba.fastjson.JSONObject;
 import com.baidu.idl.face.platform.FaceSDKManager;
 import com.sheep.gamegroup.absBase.BaseActivity;
 import com.sheep.gamegroup.util.Constant;
+import com.sheep.gamegroup.util.DeviceUtil;
 import com.sheep.gamegroup.util.upfile.UpFileListener;
 import com.sheep.gamegroup.util.upfile.UpFileUtils;
+import com.snail.antifake.jni.EmulatorDetectUtil;
 
 import java.io.File;
 import java.util.ArrayList;
@@ -67,8 +69,9 @@ public class FaceWithQRActivity extends BaseActivity {
     }
 
     private void dispatch() {
-        if (CameraUtil.hasCamera()) {
+//        if (CameraUtil.hasCamera()) {
 //        if (!useQR) {
+        if(!EmulatorDetectUtil.isEmulator()){
             if (type == Constant.INTENT_DETECT_LIVENESS) {
                 FaceSDKManager.getInstance().goLivenessCheck(this, FaceSDKManager.NEED_FILEPATH);
             } else {