Articles of Андроид студийный

Android Studio: интеграция Butterknife?

Я пытаюсь реализовать Butterknife в своем проекте студии Android. Однако, когда я это делаю, я получаю сообщение об ошибке в @InjectView «не может разрешить символ InjectView». Неужели я не реализовал Butterknife? Код мероприятия: package com.example.rodf.testapp; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; public class MainActivity extends ActionBarActivity { @InjectView(R.id.tvHelloWorld) TextView tv1; @Override protected void […]

Как импортировать приложения AOSP (запуск, контакты, …) в Android-Studio?

Задний план В Google есть веб-сайт для всех приложений AOSP, в том числе его запуск, контакты и т. Д. … Проблема Я хотел бы знать, как импортировать эти приложения. В частности, приложение для запуска и контактов (хотя я также хотел бы узнать о других). Дело в том, что все не так просто. Вы не можете […]

Дублирующие файлы, скопированные в APK META-INF / maven / com.squareup / otto / pom.xml

Я получаю ниже упомянутой ошибки, когда пытаюсь запустить приложение. Ошибка: выполнение выполнено для задачи «: приложение: transformResourcesWithMergeJavaResForAmazonCheezCoverage». Com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: дублированные файлы, скопированные в APK META-INF / maven / com.squareup / otto / pom.xml File1: / Users / afourtest /. Gradle / caches / modules-2 / files-2.1 / com.crashlytics.android / crashlytics / 1.1.13 / e821eafa1bf489a26bdb71f95078c26785b37a1 / […]

Android Studio публикует локальную библиотеку

Недавно я переключился на Android Studio из Eclipse и, по большей части, стал лучше. Но теперь я хочу создать библиотеки для повторного использования позже. Я знаю о модулях, но не хочу их использовать, поскольку он копирует дубликат в каждом проекте (я бы предпочел ссылку на lib, как в Eclipse). Поэтому я обратил мое внимание на […]

Как определить версию услуг Google Play?

Я перехожу из Eclipse в Android Studio. У меня есть проект, который я импортировал в Android Studio, который использует Службы Google Play, поэтому я следую документации, которую я нашел здесь: http://developer.android.com/google/play-services/setup.html В этой документации говорится, что я Необходимо отредактировать файл build.gradle . Они приводят пример: apply plugin: 'com.android.application' … dependencies { compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.google.android.gms:play-services:6.5.87' […]

Импорт проекта градиента для затмения

У меня проблема с импортом этой библиотеки в eclipse. Что я сделал: Запустите gradlew.bat (внутри проекта), который загрузил и установил его Запустить CMD Установите мой SDK с помощью команды «set ANDROID_HOME = C: \ dev \ android-sdk-windows" Запустить команду gradlew build После успешного создания образа я попытался импортировать проект в свое затмение, но он неполный […]

Android – сбой приложений на устройствах Pre-Lollipop

Мое приложение работает на устройствах Lollipop, но оно продолжает сбой до версии Lollipop. Я просто реализовал добавление баннера в своем приложении со следующим кодом через google documention // Request for Ads AdRequest adRequest = new AdRequest.Builder() // Add a test device to show Test Ads .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) .build(); // Load ads into Banner Ads mAdView.loadAd(adRequest); с […]

Android Studio: как перенести проект IntelliJ в Gradle?

У меня есть проект, который был первоначально из IntelliJ. Я выполнил приведенные ниже инструкции. http://tools.android.com/tech-docs/new-build-system/migrating-from-intellij-projects Я не уверен, что делать дальше. Когда я загружаю свой проект в Android Studio, он все еще спрашивает, хочу ли я перейти к градиенту. Что я упустил? Я могу использовать Gradle в командной строке для создания моего проекта, поэтому я […]

Android + Gradle: лучшее место для установки динамических архивовBaseName

В нашем Android-проекте мы хотим, чтобы имя нашего APK содержало такую ​​информацию, как дата, имя ветки git и хэш-код короткой фиксации. Мы установили это как часть нашего defaultConfig android { defaultConfig { setProperty("archivesBaseName", "$projectName.$branchName.$date.$buildNumber.$versionCode-$versionName-$versionSha") } } Это работает большую часть времени, но наша сборка иногда терпит неудачу с ошибками, указывающими на то, что значение устарело […]

Удалить ключ в редакторе переводов

Как удалить ключ в редакторе переводов (Android Studio)? Я вижу только зеленую кнопку «+», чтобы добавить новый ключ и кнопку «земля» для добавления нового языка. Bt, что, если бы я хотел удалить созданный ключ? Как я могу это сделать?