0
Quallcomm의 안드로이드 용 Vuforia를 이미지 인식에 사용합니다. .dat 및 .xml 파일을 JSON 웹 서비스에서 다음과 같은 경로가있는 내부 저장소로 다운로드합니다.Vuforia - 내부 저장소의 데이터 세트로드
public void run() {
File root = android.os.Environment.getExternalStorageDirectory();
File dir = new File (root.getAbsolutePath() + "/AveaEtiket/");
if(dir.exists()==false) {
dir.mkdirs();
}
와 나는 자산 폴더에 존재하는 내부 저장 장치 대신 파일에서 이러한 파일을로드 할. 이 상황에 익숙한 사람이 있습니까?
감사합니다. 물론
int markerDataFileStorageType;
markerDataFileStorageType = DataSet.STORAGE_TYPE.STORAGE_APP;
markerDataFileStorageType = DataSet.STORAGE_TYPE.STORAGE_APPRESOURCE;
markerDataFileStorageType = DataSet.STORAGE_TYPE.STORAGE_ABSOLUTE;
if (!dataSet.load(MARKER_FILE, markerDataFileStorageType)) {
...
, 절대 저장 유형, 당신은 전체 파일 경로를 제공해야합니다
안녕, 정보 (+1) StorageType이 STORAGE_APP 경우, 나는, 문자열의 종류 부여해야 알 수 주셔서 감사합니다? –
무슨 뜻인지 확실하지 않습니다. 문자열은 지정된 저장 영역에있는 마커 파일에 대한 상대 경로를 나타내야합니다. 마커를 앱 스토어의 루트 폴더 (예 : Android의 에셋 폴더)에 저장하면 파일 이름 만 작업해야합니다. 해당 저장 영역 유형 내에 폴더를 작성한 경우 파일 이름/문자열에도이 저장 영역 유형을 사용하십시오. –