2012-04-04 3 views
2

우리는 assets 폴더에 비디오를 보관할 수 있습니까? 스냅 샷과 텍스트 대신 앱이 작동하는 방식에 대한 비디오를 보여줌으로써 사용자를 안내하도록 가르쳐주는 앱을 개발하고 있습니까?비디오 파일을 자산 폴더에 보관 하시겠습니까?

동영상을 유지하는 좋은 방법인가요? 텍스트와 스냅 사진을 유지해야합니까? 내가 안드로이드에 처음 왔기 때문에 누군가 나를 도울 수 있습니까?

감사합니다.

답변

2

난 당신이 VideoPlayer 그것에 R.raw.your_video를 통과하여 재생할 수 있도록 raw 폴더에 비디오 your_video.avi을 유지할 수 있다고 생각;

애셋에서 애셋이 모두 내부적으로 하나의 큰 파일로 저장되어 동영상을 재생할 때 문제가 발생할 수 있으므로 동영상을 애셋에 저장하는 것보다 낫습니다.

+0

재생할 _many 비디오가있는 경우 _raw_ 폴더에 보관하면 확인 할 수 있습니다. – RMH

+0

나는 그렇지 않다고 생각합니다. 귀하의 응용 프로그램은 그때 큰 될 것입니다. –

1
모든 파일이 자산 폴더에 보관 될 수 있으며,

activity.getAssets()를 사용하여 액세스

("")을 엽니 다.;

1

비디오 파일을 에셋 대신 원시 폴더에 넣을 수 있습니다.

그리고 비디오 뷰 또는 미디어 플레이어 인스턴스를 사용하여이 파일을 재생하는 경우 파일을 재생하려면 Uri 파일이 필요합니다. 다음은

"android.resource : //com.com.com/raw/filename"열린 우리당은 비디오 파일을 재생하는 것입니다

은 패키지 이름으로 com.com.com을 교체하여 파일 // 당신의 파일 이름은 있지만 확장자는 포함하지 않습니다.

관련 문제