утверждение «Айфон — другой разговор — там памяти больше» тождественно утверждению «существуют аппараты на андройд, в которых памяти меньше, чем на любом из айфонов».
Андройд задумывалась как операционная система для устройств, постоянно взаимодействующих с интернетом. Поэтому непонятно, что мешает подсасывать данные по мере необходимости с сервера. Зачем мне все эти 100 тысяч записей, если мне нужны данные по одному городу?
Да хрен с ним, пусть качает из нета, 3G сейчас почти везде есть. 30 Мб — это жесть. В старых андройд-телефонах типа моего HTC Dream столько места свободного не водится.
Или как вариант можно распространять только движок без базы, а при первом запуске предложить пользователю выбрать регион(ы), для которых он хочет иметь информацию и скачивать данные только для них.
30 Мегов?????????? Да это ни в какие ворота не лезет, прост НЕ ПРЕДСТАВЛЯЮ, что можно туда напихать, говорю как Андройд-разработчик.
У меня HTC Dream — где мне взять столько места?
Он уже давно «хорош». Говорю Вам, как постоянный читатель с самого первого номера =)
Просто почему-то у всех сформировался стереотип касательно этого журнала.
Вообще я сейчас внимательно прочитал статью и понял, что PVS-Studio всё-таки статический анализатор, так что сравнивать с Пурифаем её некорректно.
Так что прошу прощения за написанный мною бред.
Вещь суперская, ИМХО. Сама тулза консольная — пишет результат в логи. Но есть гуй для просмотра этих самых логов. Пользоваться удобно, если дружишь с консолью.
Позволяет искать утечки памяти, чтение/запись непроинициализированной памяти, выход за границы массива, попытки освобождения уже освобожденного участка памяти и т.п. При этом каждая ошибка сопровождается очень полезной информацией. Такой, как, например, для утечки памяти: колстэк до места, где выделилась память, адрес, её размер. Для чтения непроинициализированной памяти: колстэк до строчки, где произошла ошибка, адрес участка памяти, сколько байт пытаемся прочитать, сколько из них за пределами проинициализированного участка, колстэк до строчки, где был выделен проинизиализированный «кусочек» памяти.
PVS-Studio никогда не использовал, поэтому ничего не могу касательно неё сказать.
JIT-то включили?
утверждение «Айфон — другой разговор — там памяти больше» тождественно утверждению «существуют аппараты на андройд, в которых памяти меньше, чем на любом из айфонов».
Или как вариант можно распространять только движок без базы, а при первом запуске предложить пользователю выбрать регион(ы), для которых он хочет иметь информацию и скачивать данные только для них.
У меня HTC Dream — где мне взять столько места?
I fucking lol'd
Просто почему-то у всех сформировался стереотип касательно этого журнала.
Так что прошу прощения за написанный мною бред.
Позволяет искать утечки памяти, чтение/запись непроинициализированной памяти, выход за границы массива, попытки освобождения уже освобожденного участка памяти и т.п. При этом каждая ошибка сопровождается очень полезной информацией. Такой, как, например, для утечки памяти: колстэк до места, где выделилась память, адрес, её размер. Для чтения непроинициализированной памяти: колстэк до строчки, где произошла ошибка, адрес участка памяти, сколько байт пытаемся прочитать, сколько из них за пределами проинициализированного участка, колстэк до строчки, где был выделен проинизиализированный «кусочек» памяти.
PVS-Studio никогда не использовал, поэтому ничего не могу касательно неё сказать.