Главная /
Разработка приложений для Android 4.0 /
Необходимо проверить, необходим ли каждый элемент строкового типа приложению. Запуск приложения производится в режиме эмулятора, на языке, установленном по умолчанию. Как осуществить проверку?
Необходимо проверить, необходим ли каждый элемент строкового типа приложению. Запуск приложения производится в режиме эмулятора, на языке, установленном по умолчанию. Как осуществить проверку?
вопросПравильный ответ:
запустить DDMS в приложении и посмотреть на ошибки с сообщением "Missing String Resource"
запустить приложение и посмотреть на выданные исключения с сообщением
ResourceUndefined
установить в эмуляторе неподдерживаемый язык и запустить приложение
использовать для проверки приложение Dev Tools, размещенное в эмуляторе, с использованием adb
запустить инструмент
resourceValidation
в файле APK и убедиться, что файл errors.txt пуст Сложность вопроса
87
Сложность курса: Разработка приложений для Android 4.0
56
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
10 сен 2018
Другие ответы на вопросы из темы программирование интуит.
- # LocationManager manager = (LocationManager)getSystemService(Context.LOCATION_SERVICE); Criteria criteria = new Criteria(); criteria.setAccuracy(Criteria.ACCURACY_LOW); String provider = manager.getBestProvider(criteria, false); Location location = locationManager.getLastKnownLocation(provider); Чтобы убедиться, что точность расположения менее, чем 100 метров, нужно:
- # Intent i = new Intent(Intent.ACTION_VIEW); Bundle b = new Bundle(); b.putString("EMAIL", "abc@xyz.com"); Как, присоединив Bundle к Intent, к Intent можно передать следующее действие? Какая строка кода описывает эту возможность?
- # Вы устанавливаете меню в приложение. Вы создали XML файл mainMenu.xml и разместили его в папке assets/menu. Когда вы попытаетесь создать меню, используя getMenuInflater().inflate(R.menu.mainMenu, viewGroup), меню не создается. Какое действие должно быть предпринято для устранения данной проблемы?
- # Приложение разработано для устройств, поддерживающих французский язык. Файл с соответствующими настройками хранится по адресу res/values-fr-rFR/strings.xml. На одном из экранов приложения метка текстового поля отображается на английском языке. Почему метка текстового поля не отображается на французском?
- # String lc = context.getResources().getConfiguration().locale.getLanguage(); Что нужно заменить в коде, чтобы можно было использовать язык стандарта ISO?