Android Custom Linting наполовину работает после публикации в удаленном репозиторииAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Гость
 Android Custom Linting наполовину работает после публикации в удаленном репозитории

Сообщение Гость »


У меня есть библиотека Android, для которой я создал 2 правила проверки. В проекте есть 3 пакета: основной с примером приложения, пакет lib и пакет линтинга. Единственная связь между библиотекой и модулями lint, которую я могу найти, находится в build.gradle библиотеки
.
lintPublish(project(':app:linter_pkg')) Все в порядке, когда я пробую правила проверки, пока библиотека добавлена ​​в такой пример
Проект реализации
(путь: ':app:myLib') Но как только я публикую библиотеку в пакетах github как .aar и добавляю библиотеку в пример приложения с помощью удаленного пакета, одно из правил проверки перестает работать.
р>
И это не имеет для меня никакого смысла. Когда библиотека подключается локально, оба правила работают, поэтому очевидно, что код работает. Не похоже, что я неправильно публикую правила линтинга, поскольку одно из правил все еще работает. Таким образом, aar загружается и связывается правильно.

Я также проверил файлы сборки и файлы .class того, что я опубликовал, и сравнил их с тем, что создает Android Studio, когда я связываю lint локально, и они идентичны.

Есть идеи, что может вызвать такое поведение, если сломана только половина сборки?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»