1. 안드로이드는 data/data에 db가 저장된다고 하던데요
예제를 보니까 sqlite 파일이 어디에 있는지에 대한 경로는 따로 지정을 하는거 같지 않더라구요?
data/data/패키지/databases/ 여기가 기본 고정값인지가 궁금합니다
2. data/data밑에 있는 db에 직접 접근이 어려워서 data/data밑에 저장되어 있는 db파일을 컴퓨터로 따로 가져와서 작업을 하는것 같던데 다시 data/data 쪽으로 덮어씌우기가 가능한건가요?
3. 2번처럼 처리하는 과정이 이해가 되지 않습니다.
data/data 자체가 이미 사용자가 사용하고 있는 기기의 경로를 말하는것 아닌가요?
왜 여기에 있는것을 가져와 수정을 하는건가요? 이미 가지고 있는 db파일을 수정하지 않고요? 그냥 테스트과정에서 사용자가 어떻게 보게될지를 확인하려는 작업일뿐인건가요?
그럼 개발자 입장에서는 db파일은 어디에 두고 어떻게 배포를 해야하는건가요?