Как получить путь к папке приложения?

Рейтинг: 1Ответов: 1Опубликовано: 31.01.2011

Андроид-приложение может быть установлено не только в папку /data/data/..., а в другое место, например, на флэшку. Как получить правильный путь к папке, в которую приложение реально установлено?

Ответы

▲ 3Принят

Путь к папке приложения (java)

String path = getApplicationInfo().dataDir;

Но нужно учесть, что не всегда библиотеки будут в подпапке lib папки приложения. В случае, если приложение устанавливалось при изготовлении образа, apk будет в /system/apps, а so - в /system/lib/.