Articles of android library

Синхронизация градиента Android Studio не удалось найти в библиотеке

Поэтому я работаю над проектом в AndroidStudio 0.8.1 beta, и я хочу использовать библиотеку, которую я нашел в github ( https://github.com/derekbrameyer/android-betterpickers ). Я добавляю зависимость, как она говорит внутри README.md, но когда я пытаюсь синхронизировать проект с файлами градиента, он говорит: Не удалось найти: com.doomonafireball.betterpickers: library: 1.5.2 Вот мой файл build.gradle: apply plugin: 'com.android.application' buildscript […]

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

Я работаю над проектом, где я использую несколько библиотек, таких как google play service, retrofit, gson, glide, twitter и facebook sdk. Так что я хочу знать, какой размер каждой библиотеки занимает в моем приложении. Пожалуйста, помогите мне, есть ли какие-либо возможные способы анализа размера в студии Android. Любые предложения инструмента или советы по моему требованию […]

Android Studio – Gradle всегда строит все модули, а не только тот, который я запускаю

Я разрабатываю андроидную библиотеку в Android Studio. Чтобы проверить его, я добавил второй модуль, который является тестовым приложением для библиотеки. Когда я создаю библиотеку для выпуска новой версии, она всегда запускает тестовое приложение. Если у меня есть ошибки только в тестовом приложении, я даже не могу создать библиотеку! Почему он не строит тот, который я […]

Как подключить javadoc к пользовательскому файлу .aar в студии Android?

Я создал проект библиотеки, который создает файл .aar, а также генерирует javadoc с помощью команды gradlew. Теперь я добавляю этот файл .aar в другой проект, и он работает нормально, но я хочу добавить созданный javadoc в этот .aar-файл. Как это возможно в студии Android?

Как ограничить открытие базы данных sqlite в проекте библиотеки Android при создании файла jar

Я создаю проект библиотеки Android в андроид-студии и имею зависимый файл jar внутри проекта библиотеки. Основная идея заключается в том, что я могу распространять этот файл jar, чтобы другие приложения могли легко интегрировать эту функциональность, используя файл jar в своих приложениях. Я использовал базу данных SQLite в проекте библиотеки Android. Но я хочу ограничить пользователя […]

Создайте один файл AAR из нескольких модулей с помощью Gradle

Как и многие другие, я пытаюсь создать один файл AAR из моего проекта с несколькими модулями Android. Согласно этому сообщению , в настоящее время он не поддерживается командой Android из-за различных ограничений (управление res & dependencies, слияние манифеста, …). Я пытаюсь придумать свое решение, которое будет соответствовать моим потребностям. Я знаю, что у меня нет […]

Невозможно изменить модули buildVariant

У меня есть проект с основным приложением и 3-мя модулями. Они зависят друг от друга, как app (android application) | — module1 (android library) | — module2 (android library) | — module3 (android library) Я использую AS 3.0 с BuildTool 3.0.0-alpha5. Я применил изменения, описанные в документе: https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html#variant_dependencies Вот мой build.gradle (приложение) apply plugin: 'com.android.application' […]

Android-библиотека не работает с Java 8

проблема Поскольку я переключился на Java 8 в Android Studio 3.0, библиотека ShineButton больше не работает в моем проекте. java.lang.NoClassDefFoundError: Failed resolution of: Landroid/animation/Animator$AnimatorListener$$CC; Я получаю эту ошибку при использовании ShineButton в своем приложении в этой части библиотеки. Поскольку эта ошибка произошла с моим обновлением до Java 8, и я прочитал о некоторой подобной ошибке […]

Пакеты из библиотечного модуля не найдены в основном модуле

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

Использовать пользовательский вид из проекта библиотеки в моем случае

Я создал проект основной библиотеки Android, в котором я создал настраиваемый класс представления: package com.my.android.library.layout; public class CustomView extends View { … Я также определил стиль для моего CustomView : <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="CustomView"> <attr name="title_text" format="string" /> </declare-styleable> </resources> Поскольку я не хочу делиться своим исходным кодом с другими пользователями, которые используют […]

Intereting Posts
Android 4+ html5 canvas не перерисовывается В чем смысл DISALLOW_FUN в исходном коде Android? FragmentStatePageAdapter: несколько элементов, видимых одновременно – как центрировать определенную страницу? FusedLocationApi.getLastLocation всегда null Встроенная камера, используя дополнительный MediaStore.EXTRA_OUTPUT, сохраняет изображения дважды (в моей папке и по умолчанию) Мое приложение для Android несовместимо с почти всеми устройствами Android Реализация сервисов google play в android Что такое использование тега параметра, используемого в TabHost.newTabSpec Лучший способ реализовать Client <-> Server <-> Архитектура базы данных в приложении для Android? Android – лучшая практика для повторного запуска IntentService Ошибка памяти Bitmap для Android – Ошибка: нехватка памяти при распределении 8294416 байт Ant не может импортировать R.java Каков правильный способ взаимодействия с Chromecast с уведомлением на Android? Передача массива данных в базу данных SQLite в android Как узнать, отключено ли уведомление для моего приложения?