From 962e5ad2ba4750bf1cfed1a42c82f78fb8db03fe Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期一, 13 一月 2020 10:21:32 +0800 Subject: [PATCH] 1.app启动的时候创建包目录,用以存放地图模型和车辆模型;2.有assert目录读取地图和车辆模型改为SD卡包名目下读取 --- app/src/main/java/safeluck/drive/evaluation/app.java | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java index f54bb1e..e89276f 100644 --- a/app/src/main/java/safeluck/drive/evaluation/app.java +++ b/app/src/main/java/safeluck/drive/evaluation/app.java @@ -1,6 +1,7 @@ package safeluck.drive.evaluation; import android.app.Application; +import android.os.Environment; import android.text.TextUtils; import android.widget.Toast; @@ -80,6 +81,7 @@ //鏁版嵁搴撴搷浣� MyLog.i(TAG, "onCreate111"); + FileUtil.createdirs(getApplicationContext()); failedProjRepository = new FailedProjRepository(this); rtkWorkRepository = new RTKWorkRepository(this); } @@ -144,12 +146,23 @@ break; case Constant.FETCH_MAP_INFO: - StringBuffer buffer =FileUtil.readAssetTxtFile(this,Constant.MAP); - AYSdk.getInstance().sendCmd(Constant.PUSH_MAP_INFO,buffer.toString()); + StringBuffer buffer =FileUtil.readTxtFileFromSD(this,Constant.MAP); + if (buffer != null){ + + AYSdk.getInstance().sendCmd(Constant.PUSH_MAP_INFO,buffer.toString()); + }else{ + MyLog.d(TAG,String.format("鍦板浘妯″瀷鏈嫹鍏%s]鐩綍涓�", Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+getApplicationContext().getPackageName())); + + } break; case Constant.REQ_VECHILE_PROFILE: - StringBuffer vebuffer =FileUtil.readAssetTxtFile(this,Constant.VEHICLE); - AYSdk.getInstance().sendCmd(Constant.PUSH_VECHILE_PROFILE,vebuffer.toString()); + StringBuffer vebuffer =FileUtil.readTxtFileFromSD(this,Constant.VEHICLE); + if (vebuffer != null){ + + AYSdk.getInstance().sendCmd(Constant.PUSH_VECHILE_PROFILE,vebuffer.toString()); + }else{ + MyLog.d(TAG,String.format("杞﹁締妯″瀷妯″瀷鏈嫹鍏%s]鐩綍涓�", Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+getApplicationContext().getPackageName())); + } break; case Constant.GPS_INFO: Data gpsData = new Data.Builder().putString(Constant.GPS_INFO_DATA,json).build(); -- Gitblit v1.8.0