Articles of андроид град

Не удалось решить: com.firebase: firebase-client-android: 2.3.1

Я работаю над образцом в следующем блоге https://www.firebase.com/blog/2015-10-01-firebase-android-app-engine-tutorial.html Проекты не скомпилируются после добавления зависимости compile 'com.firebase:firebase-client-android:2.3.1' Другие зависимости компилируются без каких-либо проблем. 'com.android.support:appcompat-v7:23.0.1' 'compile 'com.android.support:design:23.0.1' Где я иду не так? Вот мой модуль build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.tri.todoapp" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" […]

Поддержка Android-дизайна

Это был мой файл build.gradle : … dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.0.0' compile 'com.android.support:cardview-v7:21.0.+' … } Прежде чем добавить: compile 'com.android.support:design:22.2.0' Теперь, когда я создаю или перестраиваю свой проект (я несколько раз синхронизировал gradle ), я получаю следующие ошибки: …/utils/CustomEditText.java Error:(6, 42) Gradle: error: cannot find symbol class TintEditText Error:(14, 35) […]

Ошибка (19,0) Метод Gradle DSL не найден: android ()

Я только что обновил студию Android, и ранее скомпилированный проект теперь показывает ошибки! Ошибка (19,0) Метод Gradle DSL не найден: android () , Здесь сценарий сборки и app.build.gradle buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.0.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle […]

В чем разница между принципами useLibrary и компиляции файлов ('') в build.gradle?

После выпусков Android 6.0 поддержка HTTP-клиента Apache удаляется. Если наше приложение использует этот клиент и предназначено для Android 2.3 (уровень API 9) или выше , HttpURLConnection класс HttpURLConnection . Говорят, что этот API более эффективен, поскольку он снижает использование сети благодаря прозрачному кешированию сжатия и ответа и минимизирует энергопотребление. Если мы продолжим использовать API Apache […]

Где я могу проверить последнюю версию NUMBER из макета ограничения?

Я использую ограниченный макет в своем приложении. Однако редактор макета предупреждает меня, что я использую устаревшую библиотеку: Использование версии 1.0.0-alpha9 библиотеки ограничений, которая устарела В моем файле gradle у меня есть: com.android.support.constraint:constraint-layout:1.0.0-alpha9 Где я могу проверить, какая из них самая новая (обновленная) версия этой библиотеки? РЕДАКТИРОВАТЬ: Вопрос в том, «Как узнать, какая версия является самой […]

Android-тестирование java.lang.NoClassDefFoundError Ошибка из-за Fest-Android

В настоящее время я внедряю Fest для Android в свой проект, но, похоже, я сталкиваюсь с проблемой зависимости. Если я буду запускать свои тесты без включенной библиотеки Fest, тесты будут работать как обычно. Как только я добавлю в библиотеку Fest, тесты больше не будут выполняться. Вместо этого выбрано исключение. В моем проекте используются следующие зависимости: […]

Попытка прочитать свойство «main» из представления только для записи элемента модели «android.sources», заданного для правила android.sources {…}

Поэтому я хотел бы использовать SDK Augmented Reality ( ARToolkit ) К сожалению, приведенные примеры кода немного устарели (используя град 0.8 и прочее), поэтому мне пришлось немного модифицировать файл градимента. Теперь я получил следующую ошибку: Error:Attempt to read property 'main' from a write only view of model element 'android.sources' given to rule android.sources { … […]

Инструменты манифеста слияния: замена не имеет никакого эффекта

Я использую библиотеку image-chooser в моем приложении, у которой установлен значок android:, поэтому мне нужно переопределить этот атрибут для успешного построения градиента: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.sample.sample"> <application android:icon="@drawable/icon" tools:replace="icon"/> </manifest> Но все-таки я получаю следующее: Ошибка манифестного слияния: приложение атрибута @ icon value = (@ drawable / icon) из AndroidManifest.xml: 20: 9 […]

Android: управление URL-адресом другого сервера для разработки и выпуска

Я разрабатываю приложение для Android, которое взаимодействует с сервером через API REST. Очевидно, мне нужно использовать разные URL для разработки и выпуска. Комментируя и не комментируя код, очень утомительно, а ошибка – пронумерована. Каков наилучший способ справиться с этой ситуацией? Использование разных типов построения в файле gradle – это тот, который может автоматизировать процесс, но […]

Переопределить applicationatoinID внутри манифеста проекта библиотеки с помощью Gradle

У меня есть основной проект, который ссылается на проект библиотеки. Оба они скомпилированы с Gradle. Это defaultConfig для главного файла проекта gradle: defaultConfig { applicationId "com.example.app" minSdkVersion 15 targetSdkVersion 21 versionCode 2 versionName "1.0" } И это defaultConfig для файла градиента проекта библиотеки: defaultConfig { minSdkVersion 11 targetSdkVersion 21 versionCode 1 versionName "1.0" } Как […]

Intereting Posts
Запретить закрытие экрана активности Android на внешнем прикосновении ViewPager + SurfaceView = длительная задержка при переходе к активности Phonegap / Cordova – TypeError: Результат выражения 'navigator.network' не является объектом Конфигурация Proguard для привязок к андроиду sqlite Как добавить CustomView к моей пользовательской клавиатуре в Android, как GIF-клавиатура Android shake обнаружение на эмуляторе Можно ли отключить все прокрутки и масштабирование в веб-браузере Android? Андроидные сообщения logcat, невидимые в eclipse Android.provider.MediaStore.ACTION_VIDEO_CAPTURE return null onActivityResult с nexus 7 Android-приложение запускается очень медленно при первом запуске, но обычно на следующих запусках Лицензирование приложений и защита от копирования на Android Внедрение расширенного / настраиваемого представления throws NoSuchMethod для конструктора Прокладка панели инструментов API API 21 Измените язык во время выполнения? Вызвано: java.lang.IllegalStateException: startRecording () вызвано неинициализированным аудиорекордом