ActivityManager mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE) ;
for (ApplicationInfo packageInfo : packages) {
Toast.makeText(this, "Debug: " + packageInfo.packageName, 500);
}
Вы набирали статистику людей, которые слушают или не слушают советы?
И вообще, что значит продавить людей в сервисном центре. Матом на них накричать что ли? Оружием там пригрозить если после словесного требования скажут НЕТ? Я не понимаю просто.
Чтобы оскорблять людей и чувствовать свое превосходство что ли?
В общем мы уже давно не обсуждаем исходную проблему.
Это зависит от вашей экономности, и от масштабов вашего проекта. :)
Если проект масштабен, то плюс-минус 1500 рублей в месяц роли не играют, а если вы экономны, то VPS арендуете выгодно + непременно используете его еще подо что-то, и будет совсем не так дорого.
А клиент? Прежде всего на клиента грешат.
Очевидно, соединение закрывается либо сервером, либо посередине (обрыв), вот и разбирайте полеты, Wireshark в руки.