Tôi muốn sử dụng cơ sở dữ liệu "được tải sẵn" trong ứng dụng của mình. Có rất nhiều câu hỏi về điều này và hầu hết chỉ đến bài viết blog này here hoặc similars.Lấy thư mục cơ sở dữ liệu cho ứng dụng của tôi theo chương trình
Cho đến nay rất tốt. Tôi chỉ muốn biết nếu có một cách tốt hơn để có được thư mục cơ sở dữ liệu mặc định để bạn không phải sử dụng một cái gì đó như thế này:
private static String DB_PATH = "/data/data/YOUR_PACKAGE/databases/";
Ý tôi là, có thể thay đổi trong tương lai hoặc có thể là một thiết bị hoặc rom có thể đặt nó ở nơi khác ... vậy có cách nào để có được con đường này theo chương trình?
Trong bối cảnh tồn tại một phương pháp để getDatabasePath (tên), nhưng bạn cần phải cung cấp cho nó một cái tên db hiện có và cũng ... nó chưa hề tồn tại, tôi muốn di chuyển nó ở đó: P
http://stackoverflow.com/questions/9109438/how-to-use-an-existing-database-with-an-android- ứng dụng/9109728 # 9109728 –