Ответ: Определение размера приложения - возможно ли?
Даже если знать, где находится JAR файл, определить его размер в 99% (если не в 100%) случаев не удастся, поскольку JVM не дает доступа к таким "системным" файлам. Разве что, на какой-нибудь пропатченной мотороле прокатит. Но тут уже другой вопрос - некоторые мобилы (SonyEricsson, например, старые, во всяком случае) хранят установленные программы с системной памяти, недоступной ни JVM, ни даже стандартному проводнику, к тому же, файлы хранятся в распакованном виде (точнее, архив без сжатия), т.е., размер файла в памяти предсказать невозможно.
Для определения размера ресурсов я либу напишу, если нужный метод в InputStream нарою.
|