1、相心美颜So文件静默加载增加下载失败、解压失败重试机制和多次失败后的提示
This commit is contained in:
@@ -205,10 +205,7 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
|
||||
|
||||
private View floatWarOrder;//战令浮窗
|
||||
private List<AnchorStartLiveBean> startListNotifyList = new ArrayList<>();
|
||||
private String[] libNameList = new String[]{"agora-core", "agora-ffmpeg", "agora-fdkaac", "agora-soundtouch","agora-rtc-sdk"};
|
||||
// 美颜SDK是否已经加载成功
|
||||
public static boolean faceSDKIsLoadSuceness = false;
|
||||
|
||||
// private String[] libNameList = new String[]{"agora-core", "agora-ffmpeg", "agora-fdkaac", "agora-soundtouch","agora-rtc-sdk"};
|
||||
|
||||
@Override
|
||||
protected int getLayoutId() {
|
||||
|
||||
@@ -168,11 +168,18 @@ public class MainStartDialogFragment extends AbsDialogFragment implements View.O
|
||||
public void onLiveClick() {
|
||||
boolean isAnchor = IMLoginManager.get(mContext).getUserInfo().anchorUserType();
|
||||
if (isAnchor) {
|
||||
if (CommonAppConfig.faceSDKDownLoadOrUnZipFailed){
|
||||
// 美颜SDK下载或解压失败并且重试三次还是失败,提示用户重启
|
||||
ToastUtil.show(getString(R.string.face_sdk_load_failed));
|
||||
return;
|
||||
}
|
||||
|
||||
// 判断美颜SDK是否加载成功
|
||||
if (!MainActivity.faceSDKIsLoadSuceness){
|
||||
if (!CommonAppConfig.faceSDKIsLoadSuceness){
|
||||
ToastUtil.show(getString(R.string.wait_face_sdk_load));
|
||||
return;
|
||||
}
|
||||
|
||||
String[] permissions;
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE) {
|
||||
permissions = new String[]{
|
||||
|
||||
Reference in New Issue
Block a user