Главная /
Разработка приложений для Android 4.0 /
На Android market опубликовано приложение, в файле манифеста которого прописана 5-я версия maxSdk. От пользователей поступают жалобы, что после обновления Android до версии 2.0.1 (API level 6) они не могут использовать данное приложение. После какого обно
На Android market опубликовано приложение, в файле манифеста которого прописана 5-я версия maxSdk. От пользователей поступают жалобы, что после обновления Android до версии 2.0.1 (API level 6) они не могут использовать данное приложение. После какого обновления приложение сможет работать на новой версии Android?
вопросПравильный ответ:
выполнить метод
upgradeApp()
в классе Activity
добавить в файл манифеста элемент
<upgrade previous="5" new="6" />
установить 6-ю версию
maxSdk
или выше и удалить предыдущие элементы из файла манифеста
опубликовать новую версию приложения, настроенную под новую версию ОС
установить 6-ю версию
targetSdk
или выше, и удалить предыдущие элементы из файла манифеста Сложность вопроса
94
Сложность курса: Разработка приложений для Android 4.0
56
Оценить вопрос
Комментарии:
Аноним
Я преподаватель! Немедленно заблокируйте сайт и ответы интуит. Я буду жаловаться!
19 июл 2019
Аноним
Я преподаватель! Прямо сейчас сотрите этот ваш сайт с ответами интуит. Я буду жаловаться!
14 окт 2018
Аноним
Если бы не опубликованные решения - я бы не решил c этими тестами интуит.
01 янв 2018
Другие ответы на вопросы из темы программирование интуит.
- # Одиночное действие должно быть определено в файле AndroidManifest.xml и доступно под двумя названиями, с двумя отдельными наборами фильтров. Какой атрибут для этого используется?
- # <xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.company.app"> <uses-sdk android:minSdkVersion="8" /> <application android:icon="@drawable/ic1_launcher" android:label="@string/app1_name" > <activity android:label=@string/app1_name" android:name=".MainActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <application android:icon="@drawable/ic2_launcher" android:label="App#2" > <activity android:label="App#2" android:name=".MainActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> Почему данные на выходе некорректны?
- # File file = new File(myContext.getExternalFilesDir(null), "appData.txt"); try { FileOutputStream os = new FileOutputStream(file, true); OutputStreamWriter out = new OutputStreamWriter(os); out.write{data); out.close(); } catch (e) { } При компиляции ошибок не обнаружено, все переменные имеют корректные значения, устройства внешней памяти установлены и доступны. Какие еще условия должны быть соблюдены, чтобы с помощью данного кода можно было успешно сохранить файл с данными?
- # public class greeter { public String buildGreeting(String firstName) { String greetingl = "Hello, "; String greeting2 = ", and welcome to the application!"; return greetingl + firstName + greeting2; } public StringBuffer getGreeting{String firstName) { StringBuffer sb = new StringBuffer(); sb.append(buildGreeting(firstName)); return sb; } } Как вызвать метод getGreeting(), не создавая временных объектов?
- # Необходимо получить удаленный доступ к системе для сохранения данных. Удаленная система имеет REST интерфейс. В приложения могут быть добавлены только библиотеки Android.