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 – это тот, который может автоматизировать процесс, но […]

Intereting Posts