Как да направите APK от Android Studio? Генерирайте подписан пакет

Направянето на APK или подписан пакет от Android Studio е необходима стъпка за настройка на приложението в Google Play Store, тъй като пакетът с приложения за Android за Android и пакетът Google Play APK са пакетите, които трябва да бъдат създадени, за да качите пакет от приложения в Play Store и да имате приложение, публикувано в GooglePlayStore.


Как да направите APK от Android Studio?

Направянето на APK или подписан пакет от Android Studio е необходима стъпка за настройка на приложението в Google Play Store, тъй като пакетът с приложения за Android за Android и пакетът Google Play APK са пакетите, които трябва да бъдат създадени, за да качите пакет от приложения в Play Store и да имате приложение, публикувано в GooglePlayStore.

Вижте по-долу продължението на нашия пример за създаването на най-доброто приложение за бюджет за пътуване Android, като използвате безплатен съществуващ код от партньорската програма TravelPayouts.

Пътна програма TravelPayouts и код за разработка на приложение за резервация на полети

Генерирайте подписан пакет или APK от Android Studio

Генерирането на подписан пакет или APK от AndroidStudio е доста лесно, в случай че можете да използвате нов ключ за качване и не сте забравили паролата на вашия ключ за качване - в противен случай няма да работи.

За да направите APK от Android студио, започнете с отваряне на менюто Генериране на подписан пакет или APK.

Генериране на подписан пакет за приложения за Android в Android Studio: build> генериране на подписан пакет / APK

След това изберете дали искате да създадете подписан пакет от приложения за Android за Android или Google Play APK.

За да се генерира подписан пакет, ще е необходимо да се предостави ключ. Ако имате съществуващ ключ, използвайте бутона за избор.

Ако не, започнете да създавате нов ключ.

Създайте нов ключ за качване в Play Store

За да създадете нов ключ за качване, въведете цялата необходима информация във формата: път за съхраняване на ключове, съвпадение на пароли, псевдоним, парола за съвпадение на ключ, валидност в години, име и фамилия, организационна единица, организация, град или населено място, щат или провинция и ISO код на държавата.

След това генерирайте ключа, който ще бъде записан на вашия компютър.

Вашият пакет за приложения за Android Android вече може да се генерира и можете да качите пакет от приложения в Play Store - освен ако не сте изправени пред проблем, като например да използвате нов ключ за приложение, което вече съществува.

Нулиране на ключа за качване в Google Play

За да нулирате ключа за качване в Google Play, ще трябва да се свържете с поддръжката на Google Play и да ги помолите да нулират ключа за качване.

След известно време поддръжката ще отговори с искане за генериране на нов ключ, както е обяснено по-горе, и за новия сертификат за ключ в PEM формат.

 Помощен център на Android Studio: Генерирайте ключ за качване и магазин за ключове
експортира сертификат за подписване на ключ към разширение .pem в Android Studio

Инсталирайте KeyStore Explorer, за да получите сертификат за PEM ключ

Ако трябва да използвате нов ключ за качване и да изпратите на GooglePlay поддръжка PEM сертификата, най-добрият начин е да използвате програмата KeyStore Explorer.

Изтеглете и инсталирайте, за да можете да получите този сертификат PEM.

Изтеглете KeyStore Explorer

След това стартирайте приложението от стартовото меню на Windows.

Инсталирайте Java за KeyStore Explorer

Може да се наложи да инсталирате най-новата версия на Java, преди да можете да стартирате програмата KeyStore Explorer и да получите PEM сертификата.

Изтеглете Java за Windows

Вземете сертификата за ключ PEM от ключ за качване

След като инсталирате Java програма, най-накрая би трябвало да можете да инсталирате програмата KeyStore Explorer.

Изберете отворете съществуваща опция за съхранение на ключове, за да започнете.

След това намерете на вашия компютър ключа във формат .jks, който е създаден преди това с AndroidStudio.

Ще бъде поискана паролата за отваряне на този ключ и ще трябва да го предоставите, за да въведете неговите данни.

След като ключът бъде отворен, щракнете двукратно върху този, който да използвате за качване на пакет от приложения в Play Store, като щракнете два пъти върху него.

Всички детайли ще бъдат показани и ще можете да кликнете върху PEM бутон за достъп до известния PEM сертификат.

След като PEM сертификатът ще бъде показан, просто кликнете върху експортиране, за да го запишете на вашия компютър, и изпратете този файл в поддръжката на Google Play, за да нулирате ключа за качване.

След известно време те ще потвърдят, че ключът е нулиран и че можете да използвате новия ключ за качване, за да генерирате подписани пакети или APK, за да качите пакет от приложения в Play Store - все пак ще отнеме няколко дни, за да станат новите ключове валиден.

Цялата операция по нулиране на ключ за качване в Google Play отнема около една седмица, след което ще бъде възможно да качите отново своя пакет за приложения за Android в ново издание.

Чести проблеми с актуализацията на изданието

Моята актуализация на приложението за Android не се въвежда: Ако новата версия не се предлага за изтегляне на потребителите, които вече са инсталирали приложението, докато изданието на приложението на конзолата на Google Play се показва като публикувано с всички актуализации на живо, може да се дължи на факта, че кодът и името на версията не са актуализирани, като по този начин не позволяват на телефоните на потребителите да идентифицират актуализацията като нова версия.

Как пускате актуализация на приложение за Android? Уверете се, че номерът на версията е актуализиран в AndroidManifest.xml или във файла build.gradle
Play Store с нова версия на приложението, но не показва актуализация

Често Задавани Въпроси

Какви стъпки са необходими за генериране на подписан APK файл или пакет за приложения за Android от Android Studio за разпространение на приложения?
В Android Studio попълнете разработването и тестването на приложението си. Отворете „Build“> „Генериране на подписан пакет / APK“. Изберете пакет APK или Android приложения в зависимост от вашия план за разпространение. Създайте нова клавиатура или използвайте съществуващ, за да подпишете приложението, като гарантирате нейната сигурност и почтеност. Посочете варианта за изграждане и конфигурации за подписване. Щракнете върху Finish, за да генерирате подписания пакет APK или App, готов за разпространение на платформи като Google Play Store.

Yoann Bierling
За автора - Yoann Bierling
Yoann Bierling е специалист по уеб публикуване и цифрови консултации, което прави глобално въздействие чрез експертиза и иновации в технологиите. Страстен от овластяването на хората и организациите да процъфтяват в дигиталната ера, той е накаран да постигне изключителни резултати и да постигне растеж чрез създаване на образователно съдържание.




Коментари (0)

Оставете коментар