Obtenir le répertoire des bases de données pour mon application par programmation

Je veux utiliser un "pré chargé" de la base de données de mon application. Il ya des tonnes de questions à ce sujet et la plupart de point à cet article de blog ici ou d'autres similaires.

So far So good. Je veux juste savoir si il y a une meilleure façon d'obtenir la valeur par défaut répertoire des bases de données de sorte que vous n'avez pas à utiliser quelque chose comme ceci:

private static String DB_PATH = "/data/data/YOUR_PACKAGE/databases/";

Je veux dire, c'est peut-être changé dans l'avenir ou peut-être un appareil ou rom pourrait le placer ailleurs... donc, il y a un moyen d'obtenir ce chemin d'accès par programmation?

Dans le Contexte, il existe une méthode pour getDatabasePath(nom), mais vous avez besoin de lui donner une base de données existante nom et bien... il n'existe pas encore, je veux aller là 😛

source d'informationauteur Daniel López Lacalle