Андроид, нехватка места.

Dec 21, 2012 05:32


/data/data/com.android.htcprofile # ls -alh
total 48749
drwxrwxrwx 1 system system 2.0K Jun 25 06:36 .
drwxrwx--x 1 system system 2.0K Dec 21 05:04 ..
-rwxrwxrwx 1 system system 23.8M Dec 21 03:26 anr_history.txtТак и хочется спросить. Вы там что, совсем охренели?! 24 мегабайта сраных логов в разделе /data, места на ( Read more... )

android, omfg, soft

Leave a comment

shackled_koenig December 21 2012, 06:41:44 UTC
насчет карты все реально сложно.
Каждый производитель монтирует карту куда хочет, блеать

Reply

crazy_coder December 21 2012, 06:50:30 UTC
Вот бред ведь сейчас сказал, ну :)

Reply

shackled_koenig December 21 2012, 06:53:56 UTC
неа, не бред...
Щас в смартфонах на андроидах такой бардак твориться.
Даже производители игр уже начали свои гиговые кэши на внутреннюю память закачивать

Reply

crazy_coder December 21 2012, 06:55:16 UTC
Полный бред.
Environment.getExternalStoreDirectory();

Ну и тыц сюда:
developer.android.com

UPD: Если на смартфоне НЕТ внешней SD-шки - это другой вопрос.
Или если разработчик дебил - тоже другой вопрос. См. выше про «вон из профессии!». Путь монтирования карты тут, как видишь, совсем не при чём.

Reply

shackled_koenig December 21 2012, 07:05:26 UTC
У меня в телефоне "3 памяти"
Системная
внешняя
SDкарта

Environment.getExternalStoreDirectory возвращает внешнюю....
Которой 10 гигов из 16 впаянных....
А так да, вон из самсунга, дебилы....

Reply

crazy_coder December 21 2012, 07:16:38 UTC
"In devices with multiple "external" storage directories (such as both secure app storage and mountable shared storage), this directory represents the "primary" external storage that the user will interact with."

Всё правильно возвращает.
И «внутренняя» память в 16 гигов это не 147.6M раздела data - всё-таки системного раздела, куда устанавливается софт. Так что насчёт SD-карты всё просто, точки монтирования здесь не при чём, а товарищи из HTC страдают каудальной диспозицией краниальных конечностей © я.

Reply


Leave a comment

Up