Articles of gradle

Градуальная сборка Задача Javadoc не работает с «неизвестным тегом: attr»

Я пытаюсь построить проект android-autofittextview из командной строки, используя gradle. Однако он терпит неудачу каждый раз со следующей ошибкой: /Users/me/android-autofittextview/library/src/main/java/me/grantland/widget/AutofitHelper.java:384: error: unknown tag: attr * @attr ref android.R.styleable#TextView_textSize Эта ошибка повторяется десяток раз в разных файлах. Это происходит во время :library:androidJavadocs Я попытался отключить его, используя этот подход , но затем я получаю исключение «неизвестных […]

Безопасно ли удалить папку .gradle в Android Studio?

У меня есть старый проект, над которым я работаю, я заметил, что в папке .gradle слишком много подпапок для каждого распределения градита, которое я изменил в прошлом, безопасно ли удалять старые подпапки старых версий?

Запуск тестов JUnit в приложении Gradle для Android

Я хочу запустить простые, простые тесты JUnit в моем проекте приложений для Android, используя Gradle в то же время, чтобы потом написать тесты активности. Потребовалось некоторое время, чтобы настроить Gradle и заставить его работать, но, во всяком случае, теперь я застреваю, пытаясь скомпилировать тесты JUnit. Я проверил эту ссылку , но когда я запускаю gradle, […]

Что означает «Sync Project with Gradle File»?

В Android Studio есть кнопка Sync Project with Gradle File , я всегда использую ее, и она полезна. Он загрузит пакеты зависимостей и, возможно, что-то еще. Но что это значит? Есть ли соответствующая команда в gradlew ? Если я разрабатываю приложение только с использованием gradle, NO IDE, что мне использовать?

Android Studio 2.3 Обновление не открытие приложения

Недавно я обновил Android Studio до версии 2.3. Когда я нажимаю кнопку мгновенного запуска, она компилирует приложение, но не открывает приложение на устройстве Android. Даже «Горячая замена» не включается после этого, она показывает «Нет активного» приложения «запуск». Любая идея, что я могу делать неправильно. Я попытался создать новый проект, но эта ошибка существует и в […]

Как использовать findViewById () в robolectric

Я просто хочу протестировать с помощью robolectric, если некоторый вид виден во фрагменте. Мой модульный тест выглядит следующим образом: ActivityController controller = Robolectric.buildActivity(FragmentActivity.class); FragmentActivity activity = (FragmentActivity) controller.create().start().resume().visible().get(); F fragment = new MyFragment(); activity.getSupportFragmentManager().beginTransaction() .add(fragment, FRAGMENT_TAG).commit(); View view = fragment.getView().findViewById(R.id.my_view); assertEquals(view.getVisibility(), View.VISIBLE); Я использую последний плагин android gradle 1.1.3, robolectirc 2.4 и плагин robolectric gradle […]

App-debug-unaligned.apk для свойства 'inputFile' не существует

Сегодня утром, когда я открыл свой проект Android Studio, над которым я работал неделю или около того, внезапно не удалось запустить приложение на моем телефоне. Он может синхронизироваться с градиентом без каких-либо ошибок, но когда я пытаюсь запустить приложение, я получаю следующую ошибку: A problem was found with the configuration of task ':app:zipalignDebug'. > File […]

Вызов Gradle «успешно завершается с 1 ошибкой» на Ubuntu 13.10

Таким образом, я получаю следующую ошибку при создании нового проекта на Android Studio 0.5.2 на Ubuntu 13.04 64-bit и пытается запустить его на физическом устройстве: Information:/home/juan/Documents/android-studio/sdk/build-tools/android-4.4.2/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory Error:Execution failed for task ':app:mergeDebugResources'. > Error: Failed to run command: /home/juan/Documents/android-studio/sdk/build-tools/android-4.4.2/aapt s […]

Использование другого manifestPlaceholder для каждого варианта сборки

Начну с того, что я очень новичок в Gradle, поэтому приношу свои извинения, если об этом уже ответили. Я работаю над приложением Android, которое использует ключ API для доступа к стороннему инструменту. Необходимо использовать другой ключ API в зависимости от стиля и стиля приложения. Вот основные сведения о том, что я пытаюсь сделать: android { […]

Настройка тестовой папки для модульного тестирования в студии Android

Я добавил папку для модульного тестирования в моем проекте студии Android. Папка по умолчанию – andoidTest, но вместо этого я добавил новую папку и имя. ( Например, испытания образцов робота ) Когда я добавляю Test Dependency в мой build.gradle в модуле, например testCompile("junit:junit:${junitVersion}") testCompile ("org.robolectric:robolectric:${robolectricVersion}") Они не добавляются к внешним библиотекам в рамках проекта, но […]

Intereting Posts
Разрешение, требуемое при использовании намерения для вызова телефона? Уровень производительности Android api 11 и выше Ошибка setTextViewTextSize в виджетах только без Jelly Bean Как узнать папку с камерами на телефоне Android? Android – внедрение startForeground для службы? Genymotion – виртуальное устройство не получило IP-адрес Безопасность с помощью SharedPreferences Должен ли телефон быть подключен к Интернету, чтобы поставщик сети мог определить местоположение? Как использовать relativelayout.setBackgroundDrawable () с растровым изображением? Как загрузить YouTubePlayer с помощью YouTubePlayerFragment внутри другого фрагмента? (Android) Как обрабатывать уведомление, когда приложение находится в фоновом режиме в Firebase Как разрешить java.util.zip.ZipException? Как я могу заставить Слушать Игровые Службы автоматически не войти в систему при запуске? Push-уведомления на всех трех платформах (Android, iOS, Windows Phone) Отправка DatagramPacket без подключения к Интернету – Android