0
assets 폴더를 사용하여 내 안드로이드 테스트 프로젝트에서 파일을 가져옵니다. 파일을 InputStream로로드 할 수 있지만 파일의 URL 위치가 필요합니다. 파일이 이미 있으므로 파일을 다시 저장하지 않고 URL을 검색하고 새 파일 URL을 사용하는 방법이 있습니다.android의 assets 폴더에서 파일의 URL을 검색하는 방법은 무엇입니까?
이 내 현재 코드는 inputstream의
Context testContext = getInstrumentation().getContext();
InputStream input = testContext.getAssets().open("attachment.png");
(가) 대신의 InputStream의이 파일의 URL을 검색하는 방법이 있나요를로드하는 것입니다?
, 내 테스트 케이스에서 파일의 URL을 검색 할 수 있습니다. 그러나 테스트 케이스 동안이 URL은 장치에서 파일을로드하는 데 사용되지만 지정된 URL에서는 찾을 수 없습니다. 이 파일은 내 testproject에서만 사용할 수 있고 응용 프로그램 프로젝트에서는 사용할 수 없기 때문에 추측합니다. 테스트 프로젝트에서 테스트 파일을 사용하여 테스트에 사용할 수있는 올바른 절차는 무엇입니까? –