Articles of Android studio

Ошибка Android Studio Gradle «Несколько файлов dex определяют …»

Мой проект работал нормально, когда я добавил в свой проект facebook sdk, у меня есть ошибка, подобная этой, я пробовал так много способов исправить это, но я этого не сделал. Что мне делать? Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: bolts/AggregateException.class График моего приложения ниже apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion […]

Android Developer Console – неправильный отпечаток пальца после выпуска с Android Studio

Я начал создавать приложение для Android с помощью Adobe Air, поэтому мне понадобился ключ .p12 для создания версии выпуска .apk. Затем я портировал приложение в Unity3d, поэтому я преобразовал .p12 в .keystore. До этого момента не было проблем с загрузкой новых версий в консоль разработчика. Теперь я переписал и переработал приложение с помощью Android Studio. […]

Android – MultipartEntity и зависимости

Недавно я перенесла свой проект из Eclipse в Android Studio (пока я еще не полностью контролирую эту IDE). В этом проекте у меня есть загружаемый файл AsyncTask, который отправляет multipart через http. Для этого я использую org.apache.httpcomponents. Я создал следующие зависимости: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'org.apache.httpcomponents:httpcore:4.4' compile 'org.apache.httpcomponents:httpmime:4.4' … } В […]

Почему Android Studio удаляет и / или меняет ограничения layout_margin *?

Я использую android.support.constraint.ConstraintLayout для компоновки представлений контента простой карты. Я получаю случайные изменения в моем XML, каждый раз, когда: Я перехожу на вкладку « Design » в Studio Studio Или когда у меня Preview панель Preview (в этом случае изменения происходят еще чаще во время моих изменений). Эти случайные изменения включают: Удаление моих вручную заданных […]

Android-Studio (или IDEA в целом) рефакторирует несколько наборов источников

Каков хороший способ справиться с проблемой рефакторинга над несколькими наборами источников? Например, в разных вариантах – или теперь модульные тесты и интеграционные тесты. У вас может быть только один активный источник, который рассматривается для переименования, поэтому другой источник может оказаться сломанным. Каковы ваши стратегии для решения этой проблемы? Возможно, есть плагин помощи, который мне не […]

Нет, minSdk (API 15)> deviceSdk (API1) в студии android

Я новичок в разработке Android. Вчера, я установил свою среду в Windows 8, я загрузил Android SDK, когда я запустил ее, попросил меня установить некоторые инструменты. Я все установил. После этого я попытался создать образец проекта, затем запустил его на своем телефоне, подключив его к USB. Я преуспел в окнах. Но теперь я попытался подключиться […]

Path.approximate () не поддерживается на студии Android 0.8.14 beta

Проблемы с рендерингом Path.approximate () не поддерживается. Не удалось проанализировать файл ~ \ Sdk \ platform \ android-21 \ data \ res \ drawable \ progress_medium_material.xml ошибка после добавления ProgressBar к Layout Как решить?

Android Studio игнорировать –core-library flag

У меня есть проект, который я хочу настроить на своем компьютере. На anothe компьютере это работает, но со старой версией Android Studio 0.4.0 всякий раз, когда я использую 0.5.2 Прогресс заключается в том, что после запуска приложения он показывает ошибку Ошибка сценария сборки, неподдерживаемый метод Gradle DSL найден: 'coreLibrary ()'! Возможными причинами могут быть: – […]

Как установить переменную среды в Android Studio, прежде чем она запустит мою структуру градиента

Моя сборка Gradle рассматривает переменную окружения BUILD_NUMBER, чтобы определить версию для моего приложения для Android следующим образом: def buildNumber = System.getenv("BUILD_NUMBER") ?: "local" До тех пор, пока эта переменная среды установлена, номер сборки используется в defaultConfig следующим образом: versionName "1.4.0."+buildNumber Обычно Jenkins называет это Gradle build и снабжает переменную окружения BUILD_NUMBER. Если я запустил сборку […]

Относительная компоновка alignParentLeft vs alignParentStart

Поэтому мне комфортно использовать относительные макеты, но, привыкнув к Android Studio, я заметил, что в моих относительных макетах child views он генерирует оба из следующих. android:layout_alignParentLeft="true" android:layout_alignParentStart="true Я проверил здесь документы Android, но не вижу различия между ними. Разумеется, замена Android в Android Studio не показала различий. Есть ли это?