Intereting Posts
Как искать строку в google с помощью браузера по умолчанию Как имитировать поведение 3-х фазовых карт Google Maps? Токен, который идентифицирует пользователя Как заставить показывать и скрывать виртуальную клавиатуру, если аппаратная клавиатура недоступна? Неопределенная эталонная ошибка – rand Не удается запустить приложение Android на эмуляторе / устройстве – активности не существует? Проблема на некоторых телефонах при кодировании растрового изображения в массив byte Visual Studio не распознает функцию BindingInflate MvxFragment Ошибка копирования базы данных в Android, при запуске программы на эмуляторе Как создать динамическое намерение в Android? Как показать количество значков приложения или виджета Шифровать данные в Android с помощью файла public.pem RSA, сгенерированного в Ruby PagerSlidingTabStrip: как обновить внутренний фрагмент Listview на текущей вкладке во время выполнения и остановить загрузку данных для следующей вкладки Обновить выбранное состояние навигационного ящика после обратного нажатия Преобразование пикселей в sp

Подписание подписи с помощью 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.