Je travaille actuellement sur une application, et j'ai des données que je veux charger dans mon application à partir d'un dossier appelé "tests". J'ai créé ce dossier dans Eclipse juste dans le répertoire de mon application, donc à côté de/res et/bin et ainsi de suite.Dossiers dans les applications Android
Maintenant, je veux accéder à ce dossier à partir de mon application. Mais je n'ai aucun progrès. Ce que je ne recevais à ce jour mon chemin d'application avec:
testPath = getApplicationInfo().dataDir;
Mais dans ce répertoire, il n'y a que deux sous-dossiers appelés « lib » et « cache ». Où puis-je trouver mon dossier "tests"?
le mettre dans res/actifs ou res/premières. Voir les classes AssetManager et Resources. –
N'y a-t-il pas d'autre moyen? Je veux juste dire que je veux lire un dossier. Dois-je vraiment utiliser AssetManager? – PKlumpp
Les dossiers de votre projet Eclipse ne deviennent pas des dossiers sur le périphérique. Ils deviennent des ressources à l'intérieur de votre apk, similaire à une ressource dans un fichier JAR exécutable. Pourquoi la résistance à l'utilisation d'AssetManager? Il vous donne un InputStream comme le ferait un fichier. –