2010-06-02 7 views
0

저는 android를 처음 사용했습니다.DDMS에 sd 카드 폴더가 생성되지 않았습니다

웹 URL뿐만 아니라 파일에서 비디오를 재생할 수있는 비디오 플레이어를 만들 계획입니다. 하지만 문제는 내 에뮬레이터가 실행될 때 sd 카드 폴더가 "파일 탐색기"탭에서 DDMS Perspective의 일식이 아닌 일식으로 만들어 져야한다는 것입니다. 그래서 SD 카드에 파일을 넣을 수 없어서 비디오가 재생되지 않습니다.

가 나는 다음 코드를 사용했다 : - 링크를 확인해
http://davanum.wordpress.com/2009/12/04/android-%E2%80%93-videomusic-player-sample-take-2/

저를 도와주세요.

Abhijeet

답변

0

난 당신의 코드를 살펴하지 않았다,하지만 당신은 당신이 SDK에서 찾을 수있는 명령 줄 ADB 도구를 사용하려고 할 수 있습니다. 그게 내가 뭘 해야하는지 (그리고 작품은 SD 카드와 장치를 만들었지 만 그것은 DDMS보기에 표시되지 않기 때문에 .. 장치가 SD 카드를 가지고 있는지 확인하려면 쉘을 사용하여 도구로 이동 폴더에있는 하나의 에뮬레이터 만 실행하고 있는지 확인하십시오. adb shell을 입력하고 ls 명령으로 내용을 확인하십시오. 폴더 sdcard가 있으면 다른 명령을 사용하여 파일을 밀고 당길 수 있습니다. 새 장치는, 아마도 그게 문제였다. 가 Ctrl + C와 쉘을두고 adb pull \sdcard\yourfileonthephone.txt yourfileonthecomputer.txt을 입력 파일이 도구 폴더에 저장됩니다. 또는 파일을 저장하는 데 adb push를 사용합니다. 을 어쨌든 아마도 DDMS에는 표시 할 수있는 방법이 , 위대한 것입니다 :)

추신 : DDMS를 통한 액세스는 2.1에서는 실행되지만 2.2에서는 작동하지 않는 것 같습니다 ...

+0

thnx sonja ......... 그것은 매우 친절했습니다. 내 sd 카드 폴더를 볼 수 있습니다. 그러나 또 다른 문제가 발생했습니다. 내 안드로이드 프로젝트를 실행하면 에뮬레이터가 시작되지만 DDMS 관점에서는 장치가 표시되지 않습니다. 나는 "장치"탭에서 "재설정 재설정"해야합니다. 그런 다음 장치 만 볼 수 있으며 프로젝트가 성공적으로 실행됩니다. 하지만 어떤 종류의 오류 메시지가 콘솔에 표시됩니다. - DeviceMonitor] Adb 연결 오류 : 원격 호스트에서 기존 연결을 강제로 닫았습니다. DeviceMonitor] 연결 시도 : 1 도와 주시겠습니까? – Abhijeet

1

슬래시가 거꾸로 생각됩니다. \ sdcard \ yourfiletohephone.txt는 /sdcard/yourfilephone.txt이어야합니다. 그렇지 않으면 "파일 시스템이 읽기 전용"오류입니다.

관련 문제