Android: Comment trouver le chemin absolu du dossier des actifs?
J'ai besoin d'obtenir le chemin absolu du dossier des actifs, dans mon application que je veux servir les fichiers à l'intérieur à l'aide d'un serveur web et il a besoin d'un chemin absolu. Est-ce possible?
J'aurais pensé il y a peut être quelque chose comme ceci:
String rootDir = getAssets().getRootDirectory();
mais il n'y a pas.
Toute aide appréciée, merci.
source d'informationauteur Brendan Maguire
Vous devez vous connecter pour publier un commentaire.
Pas. Il n'y a pas de "chemin absolu du dossier des actifs dans [votre] app". Les actifs sont stockées dans le fichier APK.
En cas de sélection, tels que les Url fournies à un
WebView
vous pouvez utiliser lefile:///android_asset
URL de base pour les fichiers de référence de votre actif.Vous pouvez toujours copier les fichiers du répertoire actif dans l'APK dans un dossier sur le périphérique, puis servir ce dossier.