База ответов ИНТУИТ

Разработка приложений для Android 4.0

<<- Назад к вопросам

Вы просматриваете результаты трассировки вашего приложения. Приложение создает потоки, чтобы справиться с интенсивно-вычислительной работой. Вы знаете, что приложение создает несколько потоков в течение определенного времени, однако в результатах трассировки видите только один. Что вызывает данную проблему?

(Отметьте один правильный вариант ответа.)

Варианты ответа
потоки выполняются очень быстро, и трассировка не может засечь каждый
VM экономит ресурсы, объединяя несколько потоков в один
VM использует ID потока, который и отображается в процессе трассировки(Верный ответ)
приоритет потоков не определен, из-за чего один из них блокируется при трассировке
трассировка не может засечь более одного потока в одно и то же время
Похожие вопросы
Устанавливается приложение на устройство с операционной системой Android 4.0. Для воспроизведения аудио потоков из сети Интернет, приложение использует класс MediaPlayer. В предыдущих версиях Android все работало, однако в Android 4.0 поток не воспроизводится. Код приложения не дорабатывался и не предъявлялись никакие дополнительные требования. Что нужно изменить, чтобы аудио потоки воспроизводились всеми версиями Android, включая 4.0?
Вы представили обновленную версию приложения, которое опубликовано на Android market. Тем не менее, вы получаете сообщения, что, когда люди пытаются установить обновление, оно устанавливается в качестве нового приложения, а не как обновление. Что вызывает данную проблему?
Приложение становится менее производительным всякий раз, когда загружается фоновая служба. Данное приложение использует эту фоновую службу. Во время работы службы пользовательский интерфейс перестает отвечать. Почему страдает производительность приложения, когда работает данная служба?
На сайте размещено приложение. Как пользователь сможет установить это приложение?
На Android market опубликовано приложение, в файле манифеста которого прописана 5-я версия maxSdk. От пользователей поступают жалобы, что после обновления Android до версии 2.0.1 (API level 6) они не могут использовать данное приложение. После какого обновления приложение сможет работать на новой версии Android?
Приложение пытается соединиться со службой другого разработчика. Код, отвечающий за освобождение ресурсов, отсутствует. Во время теста приложение отключается из-за недостаточного количества ресурсов. Проблема возникла из-за того, что вы не вызвали:
Для того чтобы включать в приложение статические файлы и обращаться к ним во время работы программы, необходимо:
Приложение разработано для устройств, поддерживающих французский язык. Файл с соответствующими настройками хранится по адресу res/values-fr-rFR/strings.xml. На одном из экранов приложения метка текстового поля отображается на английском языке. Почему метка текстового поля не отображается на французском?
Файлы сохраняются на устройстве внутренней памяти. Что будет с файлами, когда пользователь удалит приложение?
Если пользователи жалуются на то, что во время сохранения данных на удаленном сервере быстро заканчивается батарея, разработчик должен убедиться в том, что приложение не: