Articles of андроид библиотека

Android gradle build с библиотекой, не может найти символ

Я пытаюсь создать приложение для Android, которое использует библиотеку Android, которую я также создал. Структура проекта выглядит следующим образом: /mainProject |- /myLibrary |- build.gradle |- (Java Sources and files) |- /app |- build.gradle |- (Java Sources and files) |- settings.gradle |- build.gradle Основной проект / settings.gradle содержит: include ':app', ':myLibrary' Основной проект / build.gradle содержит: […]

Как генерировать javadoc для библиотеки андроида, когда у него есть зависимости, которые также являются аар-библиотеками?

У меня есть проект библиотеки андроидов, который зависит от других проектов библиотеки Android. Мне нужно генерировать javadoc для библиотеки, но он терпит неудачу, потому что gradle ставит путь к пути javadoc classpath в .aar, но javadoc ожидает файлы .jar. Упрощенный файл градиента: android { compileSdkVersion 23 buildToolsVersion "23.0.2" configurations { javadocDeps } defaultConfig { minSdkVersion […]

Является ли Icepick сломанным?

Я пробовал некоторые очень простые тесты с фрагментом. Но Icepick, похоже, не сохраняет значение теста String в пакете outState … public class MyFragment extends Fragment { @Icicle String test; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Icepick.restoreInstanceState(this,savedInstanceState); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment […]

Проблемы с созданием библиотеки Android с собственным кодом

Я пытаюсь создать проект библиотеки Android с собственным кодом. В разделе «Известные ограничения» в разделе http://tools.android.com/tech-docs/new-build-system/gradle- экспериментальные проекты гибридных библиотек поддерживаются. Но я, кажется, не вижу родной, поэтому файлы создаются в папке libs файла aar библиотеки. Вот как выглядит моя настройка проекта Последующие шаги в http://tools.android.com/tech-docs/new-build-system/gradle-experimental для поддержки ndk Добавлены библиотечные модули, которые статически загружают […]

Как программно проверить, объявлена ​​ли служба в AndroidManifest.xml?

Я пишу библиотеку, которая предоставляет Сервис, который используется другими разработчиками, включив его в свой проект. Таким образом, я не контролирую AndroidManifest.xml. Я объясняю, что делать в документах, но, тем не менее, общая проблема заключается в том, что люди пренебрегают добавлением соответствующего тега <service /> в свой манифест или добавляют его в неправильном месте. Прямо сейчас, […]

Моя библиотека R в красном цвете, но я могу нормально создавать и запускать приложение

Я использую compile project(':pickphotos') чтобы включить библиотеку с именем pickphotos. R в pickphotos краснеет, хотя у меня есть me.crosswall.photo.pick.RI может создавать и запускать приложение в обычном режиме. Когда я использую Alt + Enter, он показывает некоторое решение: Когда я использую Move 'R' в pickphotos, он показывает некоторые R: Но если я заберу me.crosswall.photo.pick.R, я получу […]

«Проблема с записью вывода: Слишком много ссылок на поле: 70185; Max – 65536. Вы можете попробовать использовать опцию –multi-dex. "При создании Android-проекта

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

Обмен кодами в Android Studio

Я начал работать над проектом, где мне нужно будет поделиться кучей классов Java через множество приложений. В Eclipse можно было создать один проект со всеми такими классами и использовать его как библиотеку в рабочей области со всеми вашими зависимыми проектами, но в Android Studio это не представляется возможным (по крайней мере, не так просто). Я […]

Дальвик с библиотечным кодом и проектом больше не работает

После обновления ADT и Android SDK на моей машине все мои проекты получают ошибки. Теперь у меня есть следующее: PS: Эта ошибка возникает при запуске проекта, в котором есть jar как зависимость (он был скомпилирован с помощью proguard, и у нас нет исходного исходного кода для его компиляции). W/dalvikvm(3497): VFY: unable to resolve static field […]

Android Как я могу использовать класс ObjectAnimator для Android 2.2

Я хочу использовать анимации класса ObjectAnimator для моего проекта Android 2.2. Я пробовал использовать пакет поддержки 4, и он не работает. Есть ли способ импортировать этот класс и связанные файлы в мой проект или любую внешнюю библиотеку для таких анимаций?

Intereting Posts
Запуск мероприятий из разных пакетов Как установить большой значок для уведомления GCM Как установить конкретное контекстное меню в зависимости от того, какой элемент долго нажат в ListActivity? Невозможно фильтровать активы для нескольких плотностей с использованием инструментов сборки SDK 21 или более поздней версии Как можно программно настроить блокировку экрана с помощью пароля? Можно ли включить / выключить вибрацию на Sony Smartwatch 2 (по заявке)? Android Virtual Device Manager: не удается создать AVD Масштабирование ImageView TOP_CROP Как FTP-файл с Android Gradle построить? Баннер adMob охватывает текстовый вид, когда всплывает мягкая клавиатура SIGNAL 11 SIGSEGV crash Android Устройства Samsung, поддерживающие setTypeface (Typeface.Italic)? Gettextbounds в android Исключение – не удалось разрешить атрибут по индексу 6: TypedValue Автоматизировать импорт проектов Java (Android) в рабочее пространство Eclipse через командную строку