
Если вы Разработчик применение Андроид, возможно после того как вы нашли ситуация что после принятия подпись приложения, посредством IDE (Среда разработки интерфейса) что вы используете, и загрузить его в Google Play магазин, После того, как он готов, так что пользователи могут скачать его, Пробовали ли вы его скачать и установить его, и вы столкнулись ошибку типа ‘Файл пакета не был подписан правильно‘ (Файл пакета не был подписан правильно). И это то, что случится к вам любой пользователь Попробуйте скачать и установить его. Что происходит? Как исправить эту ситуацию?
Проблема с тем, что подписание APK файл, по некоторым причинам, Она не была правильно выполнена в IDE. Чтобы исправить эту ошибку, Давайте посмотрим, как вручную подписать файл Android АПК.
Как подключиться, вручную, APK файл из приложения Android
Для этого, выполните следующие действия:
Шаг 1. Скомпилируйте приложение с режимом ‘Релиз‘ в среде IDE вы используете.
Шаг 2. Создайте новую папку, где вы хотите, Это будет, где мы идем для создания подписи.
Шаг 3. Найдите созданный APK файл и скопировать его в папку, созданную выше.
Шаг 4. Открывает окно Терминал o Консоль и запустите следующую команду:
1 2 | jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore nuestraKeystore.keystore nuestraApp.apk aliasDeNuestraKeystore |
где nuestraKeystore.keystore Указывает путь к файлу ключей; nuestraApp.apk Он ссылается на файл приложения; и aliasDeNuestraKeystore Он присваивается псевдоним ключей. Хотя он разделен на несколько строк, Это все одно.
Шаг 5. И наконец, выполните следующую команду в окне терминала или консоли:
1 | android-sdk/build-tools/21.1.1/zipalign -v 4 nuestraApp.apk nuestraAppCopy.apk |
где 21.1.1 относится к версии средства построения Вы установили; nuestraApp.apk Это относится к файлу приложения; и nuestraAppCopy.apk Это путь к новому файлу с подписанного приложения.
После завершения, Новый созданный файл, с именем, которое вы дали, Это будет наш файл приложения для Android АПК вручную подписали. Вам просто нужно загрузить его на Google Play магазин для распространения.
