안드로이드 개발 정보
(글 수 1,067)
어제 갤럭시S 프로요로 업그레이드 해 보았는데요.
기존에 되는 일부 기능이 다른게 표시 되네요.
프로요(2.2) 바뀌면서 내부 DB 들도 변경된거 같습니다.
내부 DB에서 정보를 읽어 오는데,
OS 업그레이드 하면서 구조나 필드를 바꾼거 같더군요 ㅡ.ㅡ
다시 확인해서 바꾸든가,
내부 DB 사용하는 것을 다른 방법을 찾던지 해야 겠네요.
참고하세요!
기존에 되는 일부 기능이 다른게 표시 되네요.
프로요(2.2) 바뀌면서 내부 DB 들도 변경된거 같습니다.
내부 DB에서 정보를 읽어 오는데,
OS 업그레이드 하면서 구조나 필드를 바꾼거 같더군요 ㅡ.ㅡ
다시 확인해서 바꾸든가,
내부 DB 사용하는 것을 다른 방법을 찾던지 해야 겠네요.
참고하세요!
2010.11.17 11:09:35
삼성이 바꾸지는 않았을거 같구요.
안드로이드 OS 소스가 다 공개되어 있으니가 전체소스 받아서 보시면 되기는 합니다.
좀 볼게 많아서 그렇기는 하지만요.
안드로이드 OS 소스가 다 공개되어 있으니가 전체소스 받아서 보시면 되기는 합니다.
좀 볼게 많아서 그렇기는 하지만요.
2010.11.21 22:30:44
위 게시글에 적은 부분은 제가 만드는 Soul Movie 프로그램과 관련된 부분인데요.
DB 가 바뀌것이 아니라 데이타가 바뀌어서 발생하는 문제더라구요.
2.2(프로요) 부터 sdcard 마운드 포인트가
/mnt/sdcard로 바뀌었잖아요.
그런데 이전 호환성 때문에
/sdcard 도 링크 폴더로 존재하더라구요.
그래서 실제 데이타는 /mnt/sdcard/aaa.mp4 로 있는데요.
디렉토리 브라우징을 하면 /sdcard/aaa.mp4 로도 존재하는 것으로 나온답니다.
DB에는 /mnt/sdcard/aaa.mp4 이것으로 들어가 있구요.
그래서 /sdcard/aaa.mp4 으로 검색하면 결과가 안 나오더라구요.
수고하세요!
DB 가 바뀌것이 아니라 데이타가 바뀌어서 발생하는 문제더라구요.
2.2(프로요) 부터 sdcard 마운드 포인트가
/mnt/sdcard로 바뀌었잖아요.
그런데 이전 호환성 때문에
/sdcard 도 링크 폴더로 존재하더라구요.
그래서 실제 데이타는 /mnt/sdcard/aaa.mp4 로 있는데요.
디렉토리 브라우징을 하면 /sdcard/aaa.mp4 로도 존재하는 것으로 나온답니다.
DB에는 /mnt/sdcard/aaa.mp4 이것으로 들어가 있구요.
그래서 /sdcard/aaa.mp4 으로 검색하면 결과가 안 나오더라구요.
수고하세요!
저도 만들던 어플이 있었는데 2.1에서 정상동작 하던것이 2.2되면서 내부 DB가 바뀌는 바람에 되질 않네요...
삼성 왜 자꾸 변형을 하는지 ㅠㅠ 혹시 내부 DB정보 아는 방법 없을까요?