Commit 90c1a6e2 by sikang

update yitu version

parent 990f2baf
...@@ -37,7 +37,7 @@ android { ...@@ -37,7 +37,7 @@ android {
minSdkVersion rootProject.ext.minSdkVersion minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 3 versionCode 3
versionName "1.10.m" versionName "1.10.n"
} }
buildTypes { buildTypes {
release { release {
......
...@@ -25,7 +25,6 @@ ...@@ -25,7 +25,6 @@
android:name="android.permission.VIBRATE" android:name="android.permission.VIBRATE"
tools:node="remove" /> tools:node="remove" />
<uses-permission <uses-permission
android:name="android.permission.RECORD_AUDIO" android:name="android.permission.RECORD_AUDIO"
tools:node="remove" /> tools:node="remove" />
...@@ -39,14 +38,10 @@ ...@@ -39,14 +38,10 @@
<activity <activity
android:name=".idcard_captor.SampleIdcardResult" android:name=".idcard_captor.SampleIdcardResult"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name=".liveness.view_controller.LivenessDetectionActivity" android:name=".liveness.view_controller.LivenessDetectionActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<meta-data
android:name="io.fabric.ApiKey"
android:value="a5743d4d09caed055bc5d622e1bfe69a509d1add" />
</application> </application>
</manifest> </manifest>
\ No newline at end of file
...@@ -2,7 +2,6 @@ package com.oliveapp.liveness.sample.libsaasclient.backend; ...@@ -2,7 +2,6 @@ package com.oliveapp.liveness.sample.libsaasclient.backend;
import android.os.Build; import android.os.Build;
import com.oliveapp.libcommon.utility.ApplicationParameters;
import com.oliveapp.libcommon.utility.LogUtil; import com.oliveapp.libcommon.utility.LogUtil;
import com.oliveapp.libcommon.utility.Metric; import com.oliveapp.libcommon.utility.Metric;
import com.oliveapp.liveness.sample.libsaasclient.datatype.AccessInfo; import com.oliveapp.liveness.sample.libsaasclient.datatype.AccessInfo;
......
...@@ -25,9 +25,9 @@ import android.widget.ImageView; ...@@ -25,9 +25,9 @@ import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
import com.oliveapp.camerasdk.CameraManager; import com.oliveapp.camerasdk.CameraManager;
import com.oliveapp.camerasdk.MediaRecordConfig;
import com.oliveapp.camerasdk.PhotoModule; import com.oliveapp.camerasdk.PhotoModule;
import com.oliveapp.camerasdk.utils.CameraUtil; import com.oliveapp.camerasdk.utils.CameraUtil;
import com.oliveapp.camerasdk.MediaRecordConfig;
import com.oliveapp.face.livenessdetectionviewsdk.event_interface.ViewUpdateEventHandlerIf; import com.oliveapp.face.livenessdetectionviewsdk.event_interface.ViewUpdateEventHandlerIf;
import com.oliveapp.face.livenessdetectionviewsdk.verification_controller.VerificationController; import com.oliveapp.face.livenessdetectionviewsdk.verification_controller.VerificationController;
import com.oliveapp.face.livenessdetectionviewsdk.verification_controller.VerificationControllerFactory; import com.oliveapp.face.livenessdetectionviewsdk.verification_controller.VerificationControllerFactory;
...@@ -427,17 +427,17 @@ public abstract class LivenessDetectionMainActivity extends Activity implements ...@@ -427,17 +427,17 @@ public abstract class LivenessDetectionMainActivity extends Activity implements
// 改变默认的模型路径,不访问sdcard // 改变默认的模型路径,不访问sdcard
mLivenessDetectorConfig.sdcardPath = ApplicationParameters.STORAGE_PATH; mLivenessDetectorConfig.sdcardPath = ApplicationParameters.STORAGE_PATH;
mLivenessDetectorConfig.modelPath = ApplicationParameters.STORAGE_PATH + "/model"; mLivenessDetectorConfig.modelPath = ApplicationParameters.STORAGE_PATH + "/model";
/**
* 注意,以下代码是配合SampleApp的设置工程,请在集成时请删除
*/
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
boolean isDebug = sharedPrefs.getBoolean("pref_debug_mode", false);
mLivenessDetectorConfig.fixedActions = true; mLivenessDetectorConfig.fixedActions = true;
mLivenessDetectorConfig.fixedActionList = Arrays.asList(1, 3); mLivenessDetectorConfig.fixedActionList = Arrays.asList(1, 3);
mLivenessDetectorConfig.minPass = 2; mLivenessDetectorConfig.minPass = 2;
mLivenessDetectorConfig.maxFail = 1; mLivenessDetectorConfig.maxFail = 1;
/**
* 注意,以下代码是配合SampleApp的设置工程,请在集成时请删除
*/
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
boolean isDebug = sharedPrefs.getBoolean("pref_debug_mode", false);
if (isDebug) { if (isDebug) {
int actionOne = Integer.valueOf(sharedPrefs.getString("pref_action_one_list", "3")); int actionOne = Integer.valueOf(sharedPrefs.getString("pref_action_one_list", "3"));
int actionTwo = Integer.valueOf(sharedPrefs.getString("pref_action_two_list", "3")); int actionTwo = Integer.valueOf(sharedPrefs.getString("pref_action_two_list", "3"));
......
...@@ -3,11 +3,8 @@ package com.oliveapp.liveness.sample.uicomponents; ...@@ -3,11 +3,8 @@ package com.oliveapp.liveness.sample.uicomponents;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.util.Log;
import android.widget.FrameLayout; import android.widget.FrameLayout;
import com.oliveapp.libcommon.utility.LogUtil;
import com.oliveapp.libcommon.utility.PackageNameManager;
import com.oliveapp.liveness.sample.R; import com.oliveapp.liveness.sample.R;
import com.oliveapp.liveness.sample.utils.SampleScreenDisplayHelper; import com.oliveapp.liveness.sample.utils.SampleScreenDisplayHelper;
......
...@@ -2,8 +2,13 @@ package com.oliveapp.liveness.sample.utils; ...@@ -2,8 +2,13 @@ package com.oliveapp.liveness.sample.utils;
import android.content.Context; import android.content.Context;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.preference.PreferenceManager; import android.preference.PreferenceManager;
import android.util.DisplayMetrics; import android.util.DisplayMetrics;
import android.util.Log;
import com.oliveapp.liveness.sample.R;
/** /**
* Created by cli on 1/10/17. * Created by cli on 1/10/17.
*/ */
...@@ -64,6 +69,7 @@ public class SampleScreenDisplayHelper { ...@@ -64,6 +69,7 @@ public class SampleScreenDisplayHelper {
* 若是手机,返回true * 若是手机,返回true
*/ */
public static boolean ifThisIsPhone(Context context) { public static boolean ifThisIsPhone(Context context) {
/*
DisplayMetrics dm = context.getResources().getDisplayMetrics(); DisplayMetrics dm = context.getResources().getDisplayMetrics();
int widthPixels = dm.widthPixels; int widthPixels = dm.widthPixels;
...@@ -84,6 +90,14 @@ public class SampleScreenDisplayHelper { ...@@ -84,6 +90,14 @@ public class SampleScreenDisplayHelper {
} }
return false; return false;
} }
*/
if("phone".equals(context.getResources().getString(R.string.screen_type))) {
return true;
}
else if ("tablet".equals(context.getResources().getString(R.string.screen_type))) {
return false;
}
return true;
} }
/** /**
......
File mode changed from 100644 to 100755
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="screen_type">tablet</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="screen_type">phone</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="screen_type">tablet</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="screen_type">tablet</string>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="screen_type">tablet</string>
</resources>
File mode changed from 100644 to 100755
<resources> <resources>
<string name="oliveapp_app_name">活体检测sample</string> <string name="oliveapp_app_name">Sampel uji hidup</string>
<string name="initialize_fail">Gagal Inisialisasi</string> <string name="initialize_fail">Gagal Inisialisasi</string>
......
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="screen_type">phone</string>
</resources>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment