Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Booker DeWitt
1 / 1 / 0
Регистрация: 04.05.2013
Сообщений: 20
#1

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

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

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

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

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

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

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

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

Ну и напоследок, как считаете - стоит ли сконцентрироваться на Java или немного разобраться с ним и переходить на NDK?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2014, 12:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Возможные сложности разработки под Android на Java: энергопотребление и перегрев (Программирование Android):

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

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

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

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

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

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

1
angryrobot
Командир зеленых роботов
348 / 285 / 53
Регистрация: 08.10.2013
Сообщений: 564
24.01.2014, 22:21 #2
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
какими проблемами может столкнуться разработчик под Android на Java?
Незнание английского языка.
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
превратить телефон в кирпич? Спалить железо?
Нет конечно
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
В какого рода приложениях можно не бояться таких проблем?
Расход энергии возрастает когда вы активно используете GPS/bluetooth/wi-fi/камеру/видеоускоритель итд. Еще он возрастает когда ваше приложение запрещает устройству засыпать. или когда вы бесконечно считаете число пи на всех четырёх ядрах вашего устройства В остальных случаях ваше приложение вряд ли будет сильно есть батарею.
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
Перерасход памяти. В Java за это отвечает сборщик мусора. Может есть советы какие-то, чего избегать в своем коде?
Не создавайте лишних объектов. Позволяйте ненужным объектам быть уничтоженными.
Цитата Сообщение от Booker DeWitt Посмотреть сообщение
стоит ли сконцентрироваться на Java или немного разобраться с ним и переходить на NDK?
Сначала лучше нормально разобраться с джавой и параллельно раскуривать Android SDK. Все остальное потом.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2014, 22:21
Привет! Вот еще темы с ответами:

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

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

Создание приложения на Java в среде разработки android studio - Программирование Android
как создать простое приложение на Java в android studio ? - не для планшета телефона или часов. для Windows скажем так. кто в android...

Перспективы разработки под Android в России в связи с санкциями - Программирование Android
Добрый день! Давно занимаюсь разработкой десктопных приложений на c#. Хочу также попробовать писать и продавать приложения под Андроид...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru