Articles of совместимость

Как использовать appcompat-v7 с API android 19

Все в поиске У меня есть модуль с этим градиентом: apply plugin: 'com.android.library' android { compileSdkVersion 21 buildToolsVersion "21.1.2" compileOptions.encoding "ISO-8859-1" defaultConfig { minSdkVersion 8 targetSdkVersion 8 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile 'com.android.support:appcompat-v7:21.0.3' } Когда я меняю «compileSdkVersion» на 19 =>, я получаю более […]

InApp Купить контентную совместимость на нескольких мобильных платформах (iOS и Android).

У меня есть одно приложение, разработанное на обеих платформах, где несколько пользователей видят друг друга онлайн, когда они используют приложения одновременно. Пользователь A, использующий iPhone, может видеть User B, используя андроид в одном приложении. Теперь я хочу добавить еще одну особенность дарения друг друга на основе определенных случаев. Итак, можно ли приобретать цифровой контент (например, […]

Все ли Android-устройства содержат все предыдущие версии SDK?

Мне просто интересно, если последний Android SDK, установленный на устройстве, содержит код всех предыдущих версий? Поэтому, если я нацелил 10-й уровень API в своем приложении и установил его на устройство с Lollipop, он просто возьмет и использует Gingerbread SDK точно так же, как это было 3 года назад? Или есть только одна база кода для […]

Android-интерфейс вперед-совместимости

Я создал приложение с минимальным SDK 7, чтобы получить максимальную совместимость с циркуляционными устройствами. На телефонах Android (GB2.3) нажатие кнопки «Меню» отображает полосу меню в нижней части экрана, и это правильно. Однако на планшетах HC3.2, где нет аппаратного ключа меню, я ожидал клавиши мягкого меню в нижней части экрана, но он не отображался, поэтому я […]

Как работать с новыми классами, будучи обратно совместимым в Android?

Мне нужно использовать класс CookieManager для устройств с версией 9 или выше. Мой код выглядит так: public class HttpUtils { private static CookieManager cookie_manager = null; @TargetApi(9) public static CookieManager getCookieManager() { if (cookie_manager == null) { cookie_manager = new CookieManager(); CookieHandler.setDefault(cookie_manager); } return cookie_manager; } } Когда я запускаю это на эмуляторе 2.2; У […]

Проблемы с сенсорной совместимостью с высокой температурой

После выпуска моего продукта я начал получать жалобы, что определенный экран не работал на некоторых телефонах. После многих исследований и множества попыток решить эту проблему, я узнал, что телефоны, которые контролируются теплом вместо давления, имеют эту проблему. К сожалению, я только определил проблему. То, что происходит, – это движение мыши и движения мыши, похоже, одно […]

Изменение слоя LayerDrawable на Android 2.3 .X (Gingerbread) и ниже

У меня есть следующий LayerDrawable : <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/image_source" android:bottom="6dp" android:drawable="@drawable/default" android:left="14dp" android:right="14dp" android:top="6dp"> </item> <item android:drawable="@drawable/metaphor_photo_portrait"/> </layer-list> по <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/image_source" android:bottom="6dp" android:drawable="@drawable/default" android:left="14dp" android:right="14dp" android:top="6dp"> </item> <item android:drawable="@drawable/metaphor_photo_portrait"/> </layer-list> Мне нужно иметь возможность динамически поддерживать изображение в файле @+id/image_source из кода. Я успешно […]

Почему API, внедренный в Honeycomb, работает на Gingerbread?

В документации для DatabaseUtils.concatenateWhere (…) указано, что она поддерживается с уровня API 11+ (HONEYCOMB). Однако при тестировании совместимости на разных устройствах, что на моем Droid X работает Cyanogenmod 7 ночной сборки 98 (на основе имбирных пряников 2.3.5) , вызов метода не только не вызывает крушения, но работает как ожидалось. Является ли это некоторой несогласованностью с […]

Не получать onActivityResult () из подкласса ActionBarActivity

Я использую Android-поддержку lib (android.support.v7) для добавления ActionBar в мое приложение (моя активность расширяет ActionBarActivity). Я открываю элемент выбора контактов, используя следующий код: Intent contactPickerIntent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); contactPickerIntent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE); startActivityForResult(contactPickerIntent, 999); Но я никогда не получаю onActivityResult (даже после выбора контакта). Я заметил, что мой startActivityForResult на самом деле android.support.v4.app.FragmentActivity.startActivityForResult(Intent intent, int requestCode) Почему […]

Почему приложение неожиданно стало несовместимым с некоторыми устройствами?

У меня, похоже, серьезная проблема. Несколько недель назад я опубликовал приложение Antipaper Notes ( com.pancerola.and.antipaper.notes ). Он работает на уровне API 11 (Honeycomb), кроме того, у него нет требований. По данным рынка: This application is only available to devices with these features, as defined in your application manifest. Screen layouts: SMALL NORMAL LARGE XLARGE Required […]

Intereting Posts