Articles of Android studio

Создание без знака, выпуск apk с Android Studio

Мне нужно создать unsigned, release APK (где кто-то еще будет его подписывать и выпустить в хранилище) с кем-то другим, обрабатывающим ключи и все остальное). Моя проблема в том, что Android Studio выдает ошибку всякий раз, когда я пытаюсь построить: app-flavorUnsigned-release-unsigned.apk is not signed. Please configure the signing information for the selected flavor using the Project […]

Как использовать типы сборки (debug vs release) для установки разных стилей и имен приложений?

Задний план В Android Studio у вас могут быть разные типы сборки, каждая из которых имеет свою собственную конфигурацию, похожую на продукты-ароматы (как показано здесь ) Проблема Я хочу, чтобы каждый раз, когда у меня было где-то установлено мое приложение, я сразу же знал, какой тип он был – отпустите или отлаживайте, просто посмотрев на […]

Не удалось найти com.android.support :support-v4:22.0.0. После обновления SDK

После обновления sdk im не удалось создать приветственное приложение мира. Мой build.gradle выглядит так apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.coders.yo" minSdkVersion 11 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) […]

Android studio 0.4.2 + gradle + Android Исходный код

Я пытаюсь прикрепить исходный код Android к моему проекту gradle, используя Android Studio. Проблема заключается в том, что вкладка SDK не отображается, если вы используете проект градиента, и я не могу прикрепить исходный код. Я пробовал с версией 0.4.3 и не работал. Любая идея или работа вокруг? EDIT: Я прикрепляю захват с моей структурой проекта […]

Что означает «multiDexEnabled true»?

Что означает «multiDexEnabled true» в Android-градиенте Android. Почему мы это используем? Каков эффект, если он включен?

Executor Singleton не запускается после обновления Android-студии

После того, как я обновил студию Android и я открыл ее, я получаю эту ошибку: Информация: задачи Gradle [: app: generateDebugSources,: app: generateDebugTestSources]: приложение: preBuild: app: preDebugBuild: app: checkDebugManifest: app: preReleaseBuild: app: prepareComAndroidSupportAppcompatV72211Library UP-TO-DATE: приложение: prepareComAndroidSupportSupportV42211Library UP-TO-DATE: приложение: prepareComAstuetzPagerslidingtabstrip101Library UP-TO-DATE: приложение: prepareComCrashlyticsSdkAndroidAnswers120Library UP-TO-DATE: приложение: prepareComCrashlyticsSdkAndroidBeta112Library UP-TO-DATE: приложение: prepareComCrashlyticsSdkAndroidCrashlytics224Library UP-TO-DATE: приложение: prepareComGithubHotchemiAndroidRate043Library UP-TO-DATE: приложение: prepareComGoogleAndroidGmsPlayServices730Library UP- […]

Ошибка сборки Gradle после BSOD (java.lang.NullPointerException (нет сообщения об ошибке)

После BSOD (синий экран смерти) у меня возникает следующая ошибка построения градиента: FAILURE: Сбой сборки с исключением. Что пошло не так: java.lang.NullPointerException (нет сообщения об ошибке) Попробуйте: запустите с опцией –info или –debug, чтобы получить больше выходных данных журнала. Исключение составляет: java.lang.NullPointerException at org.gradle.api.internal.changedetection.state.TreeSnapshotRepository.removeTreeSnapshotUsage(TreeSnapshotRepository.java:85) at org.gradle.api.internal.changedetection.state.CacheBackedFileSnapshotRepository.remove(CacheBackedFileSnapshotRepository.java:47) at org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository$1$1.run(CacheBackedTaskHistoryRepository.java:81) at org.gradle.internal.Factories$1.create(Factories.java:22) at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:192) at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:175) at […]

Как сделать Android Expansion File с помощью Android Studio?

Мне нужно загрузить .apk но он превышает 50 МБ. Я читал об этом по документации и некоторым вопросам, но у меня возникли трудности с этой работой. Есть ли у кого-нибудь учебник, объясняющий, как это сделать (с помощью Android Studio), и если есть какой-то способ использовать Gradle для этого?

Использование CardView и RecyclerView в моих файлах макета генерирует исключение

Итак, я делал снимок в Material Design для Android Preview L. Я импортировал библиотеки CardView и RecyclerView . Я использую версию предварительного просмотра Android Studio 0.8.0. Установите последние пакеты SDK. Однако, когда я использую их в своих файлах макета, предварительный просмотр создает исключение для обоих из них. Вот CardView для CardView : java.lang.ClassFormatError: Illegal field […]

Измените сгенерированное имя apk из "app-debug.apk"

Каждый раз, когда я запускаю проект с Android Studio (1.02), он генерирует unsigned apk, который находится в папке .. \ build \ output \ apk и по умолчанию получает имя «app-debug.apk», Я хочу изменить это имя по умолчанию на другое. Является ли это возможным? Как?