发布新版本1.4.5.10
替换Logger为原生Log,防止过度调用Logger 同步synchronized获取堆栈信息导致卡顿
This commit is contained in:
donghongyu
2023-03-14 19:38:15 +08:00
parent cd21845185
commit c78d9f0f59
39 changed files with 286 additions and 289 deletions

View File

@@ -5,7 +5,6 @@ import android.os.Bundle;
import android.util.Log;
import android.view.View;
import com.elegant.log.simplelog.Logger;
import com.mogo.cloud.live.listener.ILiveStatusListener;
import com.mogo.cloud.live.manager.LiveStreamManagerImpl;
import com.mogo.cloud.passport.MoGoAiCloudClientConfig;
@@ -122,23 +121,23 @@ public class LivePlayAndPushActivity extends BaseLiveActivity
@Override
public void onLive(String liveSn) {
Logger.d(TAG, "开始直播 onLive");
Log.d(TAG, "开始直播 onLive");
}
@Override
public void onFirstFrame() {
textureView.setVisibility(View.VISIBLE);
Logger.d(TAG, "onFirstFrame");
Log.d(TAG, "onFirstFrame");
}
@Override
public void onDisConnect() {
Logger.d(TAG, "失去连接 onDisConnect");
Log.d(TAG, "失去连接 onDisConnect");
}
@Override
public void onError(String errorMsg) {
Logger.d(TAG, "发生错误 onError msg: " + errorMsg);
Log.d(TAG, "发生错误 onError msg: " + errorMsg);
}
@Override

View File

@@ -3,6 +3,7 @@ package com.mogo.cloud;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import android.view.SurfaceView;
import android.view.View;
import android.widget.Button;
@@ -11,7 +12,6 @@ import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import com.elegant.log.simplelog.Logger;
import com.mogo.cloud.passport.IMoGoTokenCallback;
import com.mogo.cloud.passport.MoGoAiCloudClient;
import com.mogo.cloud.passport.MoGoAiCloudClientConfig;
@@ -121,34 +121,34 @@ public class MainActivity extends AppCompatActivity {
MoGoAiCloudTrafficLive.viewDesignativeIntersectionLive("556834859_trafficcamera_100514_89", new ITrafficIntersectionLiveCallBack() {
@Override
public void liveUrlResult(String liveUrl) {
Logger.i(TAG, "liveUrl : " + liveUrl);
Log.i(TAG, "liveUrl : " + liveUrl);
}
@Override
public void onError(String errorMsg) {
Logger.e(TAG, "errorMsg : " + errorMsg);
Log.e(TAG, "errorMsg : " + errorMsg);
}
});
// MoGoAiCloudTrafficLive.viewDesignativeIntersectionLive("POLE1617103029423", new ITrafficIntersectionLiveCallBack() {
// @Override
// public void liveUrlResult(String liveUrl) {
// Logger.d(TAG, "liveUrl : " + liveUrl);
// Log.d(TAG, "liveUrl : " + liveUrl);
// }
//
// @Override
// public void onError(String errorMsg) {
// Logger.e(TAG, "errorMsg : " + errorMsg);
// Log.e(TAG, "errorMsg : " + errorMsg);
// }
// });
// MoGoAiCloudTrafficLive.viewFrontIntersectionLive(40.11547, 116.22544, 60, new ITrafficIntersectionLiveCallBack() {
// @Override
// public void liveUrlResult(String liveUrl) {
// Logger.d(TAG, "liveUrl : " + liveUrl);
// Log.d(TAG, "liveUrl : " + liveUrl);
// }
//
// @Override
// public void onError(String errorMsg) {
// Logger.e(TAG, "errorMsg : " + errorMsg);
// Log.e(TAG, "errorMsg : " + errorMsg);
// }
// });
});
@@ -158,12 +158,12 @@ public class MainActivity extends AppCompatActivity {
MoGoAiCloudTrafficLive.viewDesignativeIntersectionLive("556834859_trafficcamera_100514_89", new ITrafficIntersectionLiveCallBack() {
@Override
public void liveUrlResult(String liveUrl) {
Logger.i(TAG, "liveUrl : " + liveUrl);
Log.i(TAG, "liveUrl : " + liveUrl);
}
@Override
public void onError(String errorMsg) {
Logger.e(TAG, "errorMsg : " + errorMsg);
Log.e(TAG, "errorMsg : " + errorMsg);
}
});
});
@@ -187,22 +187,22 @@ public class MainActivity extends AppCompatActivity {
@Override
public void onLive(String liveSn) {
Logger.e(TAG, "liveSn : " + liveSn);
Log.e(TAG, "liveSn : " + liveSn);
}
@Override
public void onFirstFrame() {
Logger.e(TAG, "onFirstFrame");
Log.e(TAG, "onFirstFrame");
}
@Override
public void onDisConnect() {
Logger.e(TAG, "onDisConnect");
Log.e(TAG, "onDisConnect");
}
@Override
public void onError(String errorMsg) {
Logger.e(TAG, "errorMsg");
Log.e(TAG, "errorMsg");
}
});
});
@@ -230,32 +230,32 @@ public class MainActivity extends AppCompatActivity {
public void onAck(@NonNull V2XEvent event) {
if (event instanceof V2XEvent.ForwardsWarning) {
V2XEvent.ForwardsWarning warning = (V2XEvent.ForwardsWarning) event;
Logger.d("V2XManager", "forward-warning<->onAck::" + warning.toString());
Log.d("V2XManager", "forward-warning<->onAck::" + warning.toString());
}
if (event instanceof V2XEvent.OptimalRoute) {
V2XEvent.OptimalRoute route = (V2XEvent.OptimalRoute) event;
Logger.d("V2XManager", "route<->onAck::" + route.toString());
Log.d("V2XManager", "route<->onAck::" + route.toString());
}
if (event instanceof V2XEvent.Warning) {
V2XEvent.Warning warning = (V2XEvent.Warning) event;
Logger.d("V2XManager", "warning<->onAck::" + warning.toString());
Log.d("V2XManager", "warning<->onAck::" + warning.toString());
}
if (event instanceof V2XEvent.Road) {
V2XEvent.Road road = (V2XEvent.Road) event;
Logger.d("V2XManager", "road<-->onAck::" + road.toString());
Log.d("V2XManager", "road<-->onAck::" + road.toString());
}
if (event instanceof V2XEvent.Marker) {
V2XEvent.Marker marker = (V2XEvent.Marker) event;
Logger.d("V2XManager", "marker<-->onAck::" + marker.toString());
Log.d("V2XManager", "marker<-->onAck::" + marker.toString());
}
}
@Override
public void onFail(@NonNull String s) {
Logger.d("V2XManager", "onFail::" + s);
Log.d("V2XManager", "onFail::" + s);
}
});
});

View File

@@ -1,16 +1,16 @@
package com.mogo.cloud.location;
import android.content.Context;
import android.util.Log;
import androidx.annotation.Keep;
import com.elegant.log.simplelog.Logger;
import com.mogo.cloud.tanlu.bean.location.MogoLocation;
@Keep
public class MogoLocationInfoServices {
private static final String TAG = "MogoLocationInfoServices-sdk";
private static final String TAG = "LocationInfoServices";
private static volatile MogoLocationInfoServices sInstance;
private MogoLocation mLocation;
@@ -44,16 +44,16 @@ public class MogoLocationInfoServices {
public void start() {
LocationManager.getInstance().start();
Logger.d(TAG, "sdk - start");
Log.d(TAG, "sdk - start");
}
public void stop() {
LocationManager.getInstance().stop();
Logger.d(TAG, "sdk - stop");
Log.d(TAG, "sdk - stop");
}
public void init(Context context) {
LocationManager.getInstance().init(context);
Logger.d(TAG, "sdk - init");
Log.d(TAG, "sdk - init");
}
}