Articles of ангид api уровни

Gradle release build с proguard: java.lang.IncompatibleClassChangeError и java.lang.NoSuchMethodError

Недавно я перенес проект с Eclipse / Ant на Android Studio / Gradle. Я могу успешно создать подписанную версию версии проекта с включенной proguard. Однако при тестировании версии релиза я получаю сбои от определенных проектов библиотеки и банок (которые отлично работают при создании отладочной версии). Например, при попытке загрузить файл в Dropbox (зависимость jar), я […]

Android Lockscreen API?

Я видел два приложения, которые могут настраивать lockscreens: Widget locker, slidescreen. У нас действительно есть API, который позволяет нам настраивать lockscreen? Если нет, каков трюк?

Почему SparseIntArray не реализует Map <Integer, Integer>?

Документация API для SparseIntArray от Android открывается с помощью: SparseIntArrays преобразует целые числа в целые числа. Мне любопытно, почему, почему он не реализует Map <Integer, Integer> . Мне кажется, что все, что было бы необходимо, это несколько разных имен методов, несколько простых дополнительных методов и немного кода для запрета null ключей и значений … конечно, […]

Как условно использовать API-интерфейсы для приложений для Android-приложений?

С Android-магазинами приложений, предлагающими специфические для рынка API-интерфейсы, как мне создать Android-приложение, которое условно использует библиотеки, специфичные для вендора? Например, Amazon предлагает свои собственные приложения In-App Purchase и API GameCircle. У Google есть свои собственные API лицензирования, и теперь у Ouya будут свои API-интерфейсы для IAP и аппаратных контроллеров. С распространением этих SDK для конкретных […]

Avd для Samsung Galaxy S4 не работает

Я создал avd, совместимый с Samsung Galaxy S4. Вот подробности для этого: 1080 X 1920 API 14, Android 4.2 Но когда я пытаюсь запустить этот эмулятор. Он отображает только пустой экран, кажется, не работает вообще. Я что-то упускаю ? Может ли кто-нибудь поделиться своим опытом работы с Galaxy S4.

Существует ли официальный способ аутентификации Google Data API на Android с использованием учетных записей AccountManager?

Я пытаюсь использовать API данных Google для установленного приложения на Android 2.1. Я не хочу, чтобы пользователь вводил свои учетные данные, если у него уже есть учетная запись, настроенная на устройстве. Таким образом, я использую AccountManager с типом учетной записи «com.google». Но куда идти оттуда? В Google нет примеров того, как выполнять аутентификацию Google (authTokenType […]

Android: как узнать, какой минимально необходимый API для запуска моего приложения для Android?

Как и все, я использую в своем проекте множество библиотек и методов. Для каждого метода в документации на Android упоминается «Доступно с API XX». Есть ли инструмент в Ecplise, чтобы узнать, какой минимальный API необходим для запуска моего проекта? (Без необходимости бросать все методы, используемые в моем проекте, чтобы проверить, какой из них использует самый […]

Как открыть PDF-файл в приложении для Android и разрешить пользователям использовать встроенные гиперссылки?

Я создаю приложение для Android, которое будет загружать и кэшировать файлы PDF (файлы для выпусков журнала и формат файла PDF – это требование клиента). Эти файлы PDF будут иметь гиперссылки, которые ссылаются на другие местоположения в PDF, а также на сайты рекламодателей, поэтому важно, чтобы работали гиперссылки. При исследовании этой проблемы, кажется, существует два способа […]

Android + Facebook: где используются API KEY и API SECRET?

Я использую FBConnect на Android, кажется, что единственным идентификатором, который мне нужен, является идентификатор приложения, который представляет собой строку цифр: Facebook mFacebook = new Facebook(FacebookConstants.APP_ID); Но я также получил API Key и API Secret при регистрации своего приложения, интересно, где они используются? Я сделал что-то не так? Я посмотрел образец кода из FBConnect, также нет […]

В чем разница между isDeviceLocked и isKeyguardSecure в KeyguardManager от android?

Ниже выдержки из http://developer.android.com/reference/android/app/KeyguardManager.html Public boolean isDeviceLocked () Возвращает, заблокировано ли устройство в данный момент, и для его разблокировки требуется PIN-код, шаблон или пароль. Возвращает true, если для разблокировки устройства в настоящее время требуется PIN-код, шаблон или пароль. Public boolean isKeyguardSecure () Верните, требуется ли keyguard пароль для разблокировки. Возвращает true, если блокировка клавиатуры защищена. […]