[Change]
发布新版本1.4.5.10 替换Logger为原生Log,防止过度调用Logger 同步synchronized获取堆栈信息导致卡顿
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
@@ -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");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user