Articles of android gradle

Использование разделов APK для выпуска, но не тип отладки Debug

Я успешно реализовал APK Splits, так что отдельные APK создаются для разных ABI. Однако для эффективности (и поскольку у меня нет необходимости в APK без armeabi-v7a в Debug), я хотел бы ограничить сборку Debug, чтобы генерировать только APK от armeabi-v7a. Как это может быть сделано? Одна идея заключается в следующем: abi { enable true reset() […]

Невозможно установить значение свойства «только для чтения» «jniFolders» для задачи: android: packageDebug '

Я хотел открыть и спроектировать в студии Android, в которой я не работал некоторое время, но когда Android Studio пытается загрузить проект, он не работает с этим сообщением об ошибке: Error:(21, 0) Cannot set the value of read-only property 'jniFolders' on task ':android:packageDebug'. Я нажимаю на ссылку на build.gradle и я думаю, что эти строки […]

Gradle: плюсы / минусы, добавляющие зависимости

Каковы некоторые плюсы и минусы, добавляющие зависимости в build.gradle , вместо добавления их в качестве зависимых библиотек? dependencies { compile project(':library') … compile 'com.stackoverflow.android:some-great-library:1.0' … } Во время работы над проектами Android я часто сталкивался с большими библиотеками с точным решением, которое я искал. Однако, поскольку мне нужна только часть того, что могут предложить эти […]

Google Play «Родные платформы», показывающие commons-io-2.4.jar

Я только что столкнулся с очень странной проблемой, когда сборка моего приложения для распространения через бета-канал Google Play отказывалась от развертывания на любых устройствах. Некоторое расследование и некоторая помощь Google показали, что проблема была в том, что при сверлении до детали APK на консоли Google Play: Что могло быть причиной этого? Вот как была определена […]

Зависимость зависимости градиента от Android

Я давно не разрабатывал Android, и я стараюсь делать все правильно с новыми функциями, такими как зависимости Gradle. Мне интересно, какие наилучшие методы вам нужно изменить, чтобы изменить одну конкретную зависимость для удовлетворения ваших потребностей. Например, допустим, у нас есть две библиотеки, которые расширяют функциональность RecyclerView путем подклассификации адаптера: Adapter –> AdapterA Adapter –> AdapterB […]

Почему Android Studio не позволяет мне создавать классы Java?

Начиная с обновления 2 дня назад в Android Studio, он еще не позволяет мне создавать классы Java. И текущие классы теперь со странным символом. Я пытался экспортировать, импортировать много и много раз с другой конфигурацией, но никогда не работал. Любой совет? Вот два снимка экрана UPDATE 1: Вот структура моего проекта Android Studio. AndroidManifest находится […]

Maven публикует android.library с aar и исходной банкой

Может ли кто-нибудь дать мне подсказку о том, как использовать плагин maven-publish gradle, чтобы опубликовать проект com.android.library с aar и source jar? Я могу сделать это со старым плагином maven, но я бы хотел использовать новый плагин maven-publish

Ошибка преобразования байт-кода в dex: Причина: java.lang.RuntimeException: Исключение классов разбора – Android studio 2.0 beta 6

Я обновил последнюю версию Android Studio Beta 6 с градиентом: dependencies { classpath 'com.android.tools.build:gradle:2.0.0-beta6' } Приложение отлично работает на эмуляторе и устройствах, которые я тестировал, и он отлично работает. У меня много ошибок, только когда я пытаюсь создать подписи APK, У меня были некоторые ошибки в зависимостях, все они решались, когда я исключил векторную векторную […]

ClassCastException: NoClassDefFoundError нельзя отбрасывать в RuntimeException

Я работаю над обновлением своей кодовой базы до Gradle 2.2 и Android Studio 1.0. В настоящее время я пытаюсь заставить Robolectric 2.4 работать, но я испытываю странную проблему, когда пытаюсь запустить Unit Tests. Проблема возникает только после gradle clean ; Запуск набора тестов несколько раз приведет к прохождению тестов (как и ожидалось). Когда я запускаю […]

Плагин Android Studio слишком стар.

Я отлично синхронизировался, а затем, когда я попытался запустить тест на устройстве из Android Studio, я начал получать ошибку: Error:(1, 0) Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable … Я огляделся, и я нашел на веб-сайте gradle, что последняя версия – 2.10, я попытался добавить это […]

Intereting Posts
Установите конкретный шрифт в файле styles.xml Android KitKat 4.4 Hangouts не может обрабатывать намерение отправки SMS Android Edittext – Прозрачные промежутки Форма андроида с нижним ходом Android: как включить / отключить Wi-Fi или подключение к Интернету программно Инициализация Android AudioRecord терпит неудачу каждый раз Различия в виджетах для Android Android: как проверить, отображается ли диалоговое окно Android studio ctrl + space открывает окно документации Включить предварительно скомпилированную статическую библиотеку с использованием NDK Каково использование частных поставщиков контента? Начало работы на iOS – для разработчиков Android? Экран ускорителя эмулятора intel x86 (установщик HAXM) версии 6.0.5 показывает, что он несовместим с окнами Wifi-Direct всегда отключается через тридцать минут Платеж для Android в приложении: что такое «полезная нагрузка разработчика» и как работает кнопка «Купить»?