소스 검색

all simulater will use qrcode

billyyoyo 6 년 전
부모
커밋
f61d0d2a00
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      app/src/main/java/com/sheep/gamegroup/module/qrcode/FaceWithQRActivity.java

+ 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 {