测试代码
This commit is contained in:
1
.idea/gradle.xml
generated
1
.idea/gradle.xml
generated
@@ -23,7 +23,6 @@
|
||||
</set>
|
||||
</option>
|
||||
<option name="resolveModulePerSourceSet" value="false" />
|
||||
<option name="useQualifiedModuleNames" value="true" />
|
||||
</GradleProjectSettings>
|
||||
</option>
|
||||
</component>
|
||||
|
||||
@@ -8,8 +8,6 @@ import androidx.appcompat.app.AppCompatActivity;
|
||||
|
||||
import com.mogo.cloud.passport.MoGoAiCloudClient;
|
||||
import com.mogo.realtime.core.SnapshotUploadInTime;
|
||||
import com.mogo.realtime.entity.MogoSnapshotSetData;
|
||||
import com.mogo.realtime.socket.IMogoCloudOnMsgListener;
|
||||
|
||||
import java.nio.Buffer;
|
||||
|
||||
@@ -32,18 +30,13 @@ public class RealTimeActivity extends AppCompatActivity {
|
||||
snapshotStartButton = findViewById(R.id.snapshotStart);
|
||||
snapshotStartButton.setOnClickListener(view -> {
|
||||
if (MoGoAiCloudClient.getInstance().getAiCloudClientConfig().isNeedUploadCoordinatesDurationInTime()) {
|
||||
// SnapshotUploadInTime.getInstance().start(getApplicationContext(), "com.mogo.launcher", new IMogoCloudOnMsgListener() {
|
||||
// @Override
|
||||
// public void onMsgReceived(MogoSnapshotSetData mogoSnapshotSetData) {
|
||||
//
|
||||
// }
|
||||
// });
|
||||
SnapshotUploadInTime.getInstance().start(getApplicationContext(), "com.mogo.launcher");
|
||||
}
|
||||
});
|
||||
|
||||
snapshotStopButton = findViewById(R.id.snapshotStart);
|
||||
snapshotStopButton = findViewById(R.id.snapshotStop);
|
||||
snapshotStopButton.setOnClickListener(view -> {
|
||||
// SnapshotUploadInTime.getInstance().stop();
|
||||
SnapshotUploadInTime.getInstance().stop();
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ import com.mogo.realtime.Interface.RealTimeProvider;
|
||||
import com.mogo.realtime.entity.ADASRecognizedResult;
|
||||
import com.mogo.realtime.entity.CloudLocationInfo;
|
||||
import com.mogo.realtime.socket.IMogoCloudOnMsgListener;
|
||||
import com.zhidao.utils.common.SystemUtils;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -31,6 +32,15 @@ class SPIRealTimeTestClass implements RealTimeProvider {
|
||||
|
||||
@Override
|
||||
public List<CloudLocationInfo> getLocationMsg() {
|
||||
List<CloudLocationInfo> list = null;
|
||||
CloudLocationInfo info = new CloudLocationInfo();
|
||||
info.setAlt(55);
|
||||
info.setLat(39.968309);
|
||||
info.setLon(116.410871);
|
||||
info.setSatelliteTime(System.currentTimeMillis());
|
||||
info.setSystemTime(System.currentTimeMillis());
|
||||
info.setHeading(120);
|
||||
info.setSpeed(7.0);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,6 +18,6 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="20dp"
|
||||
android:text="开启实时数据上传" />
|
||||
android:text="结束实时数据上传" />
|
||||
|
||||
</LinearLayout>
|
||||
Reference in New Issue
Block a user