Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
 Аватар для Booker DeWitt
1 / 1 / 0
Регистрация: 04.05.2013
Сообщений: 20

Возможные сложности разработки под Android на Java: энергопотребление и перегрев

24.01.2014, 12:08. Показов 2096. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хотелось бы спросить у более опытных товарищей - с какими проблемами может столкнуться разработчик под Android на Java?
Может мои страхи всем покажутся нубскими. Но лучше задать глупые вопросы, чем удариться лицом об асфальт.

Для начала мои страхи

1. Можно ли делая приложение на Java случайно превратить телефон в кирпич? Спалить железо? Мне конечно кажется, что нет, т.к. все же запускается через виртуальную машину Dalvik. Но все же? Не хочется сурово заблуждаться.

Возможные проблемы

1. Энергопотребление. В какого рода приложениях можно не бояться таких проблем? Может у кого-то есть полезные ссылки, где можно подчерпнуть информацию в этой области? Или книги какие-то конкретные кто-то сможет посоветовать. Буду очень признателен)

2. Перерасход памяти. В Java за это отвечает сборщик мусора. Может есть советы какие-то, чего избегать в своем коде? И, кстати, вопрос - есть ли какие-то отличия сборщика мусора на Android от стандартного? Наверное нет, но вдруг)

Ну и напоследок, как считаете - стоит ли сконцентрироваться на Java или немного разобраться с ним и переходить на NDK?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.01.2014, 12:08
Ответы с готовыми решениями:

Куда делся Eclipse для разработки под Android на java, xml
Куда делся ECLIPSE для разработки под Android на java,xml ??? раньше был у меня на Windows, потом купил себе macbook air в 2014году и на...

Установка по для разработки под Android
Испытываю трудности по установке по на windows x64.. Ставлю JDK x64 после пытался из exe SDK android но не находит JDK... Поставил из...

Посоветуйте среду разработки под Android
Желательно,чтобы ставилась без танцев с бубном и глюков.

1
Командир зеленых роботов
 Аватар для angryrobot
349 / 286 / 54
Регистрация: 08.10.2013
Сообщений: 576
24.01.2014, 22:21
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
какими проблемами может столкнуться разработчик под Android на Java?
Незнание английского языка.
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
превратить телефон в кирпич? Спалить железо?
Нет конечно
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
В какого рода приложениях можно не бояться таких проблем?
Расход энергии возрастает когда вы активно используете GPS/bluetooth/wi-fi/камеру/видеоускоритель итд. Еще он возрастает когда ваше приложение запрещает устройству засыпать. или когда вы бесконечно считаете число пи на всех четырёх ядрах вашего устройства В остальных случаях ваше приложение вряд ли будет сильно есть батарею.
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
Перерасход памяти. В Java за это отвечает сборщик мусора. Может есть советы какие-то, чего избегать в своем коде?
Не создавайте лишних объектов. Позволяйте ненужным объектам быть уничтоженными.
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
стоит ли сконцентрироваться на Java или немного разобраться с ним и переходить на NDK?
Сначала лучше нормально разобраться с джавой и параллельно раскуривать Android SDK. Все остальное потом.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.01.2014, 22:21
Помогаю со студенческими работами здесь

Macbook для разработки под Android
Всем привет, плс не разводите холивар. Я андроид дев, решил прикупить себе бук, для удобства. Стоит ли покупать себе mac, вроде как...

Выбор языка для разработки ПО под Android
Добрый. Необходимо заняться разработкой ПО под Android. Столкнулся с проблемой: "Какой язык программирования для разработки...

Годится ли C# для разработки игр под android?
Добрый день! Собственно суть вопроса не ушла далеко от названия темы: "Годится ли c# для разработки игр под android?" или же лучше...

Есть ли перспективы у разработки под Android на Delphi?
Ии все-таки остаться на java?

Посоветуйте легкую среду разработки под Android
Доброй ночи. Проблема: В наличии имеется довольно-таки слабый ноут, проапгрейдить который пока нет возможности. Андроид студио на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru