Intereting Posts
Android: Как я могу создать массив Drawable? Android – остановить (перехватить) уведомление C2DM Push, если приложение запущено? Динамическое графическое построение с помощью openGL в Android Как явно выполнять сборку мусора Проект Painful Unity экспортирует в Android каждую сборку (я делаю что-то не так) Как использовать тестовую учетную запись в Google Play? GooglePlay всегда видит меня покупателем Android – getIntent (). GetStringExtra () возвращает null Как установить цвет фона в представлении Кнопка создания материала Хорошая стратегия для отладки этого? Не может быть разрешено или не является полем (блокнот с веб-сайта разработчика android dev) Трудности при подключении к удаленному устройству. Требуется несколько попыток Макет не раздувается в пользовательском компоненте Android Почему не может android gradle найти junit? Почему он не ищет его в удаленных репозиториях? Кордова + JqueryMobile: Ajax не работает

Подписание подписи с помощью packageRelease «указано для свойства« signedConfig.storeFile »не существует»

Я пытаюсь протестировать приложение с помощью Build Variant в режиме выпуска в Android Studio с проектом с использованием Gradle.

build.gradle:

(omitted dependencies and repositories) android { apply plugin: 'android' compileSdkVersion 19 buildToolsVersion "19.0.0" defaultConfig { minSdkVersion 11 targetSdkVersion 16 versionCode 1 versionName "1.0" } signingConfigs { release { storeFile file("release.jks") storePassword "password" keyAlias "MobileAndroid" keyPassword "password" } } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' signingConfig signingConfigs.release } } } 

Если вариант сборки является выпуском Gradle возвращает ошибку

Была обнаружена проблема с конфигурацией задачи: app: packageRelease.

Файл '/Users/andre/workspace/MobileAndroid/app/release.jks', указанный для свойства 'signedConfig.storeFile', не существует.

Удаление «signatureConfig.storeFile» возвращает сообщение об ошибке «Ошибка в Android Studio»:

Ошибка установки приложения

Ошибка установки, поскольку APK был либо не подписан, либо подписан неправильно. Если это проект на основе Gradle, убедитесь, что в скрипте сборки Gradle указана конфигурация подписи.

Release.jks существует и с помощью мастера Android Studio «Build> Generate Signed APK …» Я могу сгенерировать подписанный app.apk.

Как решить эту ошибку в Gradle?

Пожалуйста, проверьте, что файл существует в том месте, где отображается сообщение об ошибке ( Users / andre / workspace / MobileAndroid / app / release.jks ), и что нет проблем с разрешениями, препятствующих чтению файлов.

Для меня это было потому, что я вводил только имя ключа, когда он просил полный путь.

Введите описание изображения здесь

Для меня: я просто указал файл .jks из проводника.

Введите описание изображения здесь

Может быть полезно для кого-то – я получал одно и то же сообщение «указано для свойства» signedConfig.storeFile 'не существует »

Как-то в моем случае, когда я сменил ноутбуки, файлы хранилища ключей были повреждены / отпущены при передаче их из одного в другой. Я бы предложил не застегивать файл, просто передайте его как есть.

Когда я передал снова без застежки, он работал как шарм !!!

Введите описание изображения здесь

Если вы хотите создать подписанную версию apk, то она требует освобождения. Если вы этого не хотите, выберите режим отладки и запустите файл unsigned apk.