Я начинающий программист на Android, поэтому я не знаю, как правильно все это делать, но у меня есть вопрос о создании файла apk. В чем разница, когда вы делаете сборку APK и сгенерируете подписанный APK в Android Studio
? Будет ли программа отличаться?Каков правильный способ создания файла apk
ответ
андроида документов для разработчиков страница для Sign Your App действительно объясняет все, но просто для ответа на ваш конкретный вопрос:
Build APK построит APK с вашей текущей конфигурацией (вариант сборки AKA) с использованием хранилища отладки. Сформировать подписанный APK позволит вам использовать собственное хранилище ключей (и облегчить вам его создание, если вам нужно), чтобы подписать приложение. Вам нужно будет сделать это, чтобы загрузить, например, в магазин Google Play.
Вы можете изменить вариант активной сборки для любого модуля (например, модуль приложения, если приложение мало и просто) в меню «Вариант сборки», который по умолчанию находится в нижней левой части экрана Android Studio. Вы можете отредактировать их в настройках проекта или перейти туда из меню «Сборка»> «Редактировать типы сборки» ...
Конфигурация сборки по умолчанию (варианты сборки AKA) для сборки APK будет отлаживаться, тогда как вы обычно используете релиз для Generate Signed APK. В зависимости от того, как эти конфигурации отличаются, программа будет отличаться. Например, вы можете включить только аналитику для сборки релиза, которая устанавливается некоторым флагом в файле сборки Gradle.
Это не изменит поведение приложения. Подписывание apk придает сертификату открытого ключа. Если вы не планируете распространять приложение, не беспокойтесь о его подписании.
https://developer.android.com/studio/publish/app-signing.html
Построить APK
- Неизвестный источник должен быть проверен в настройках для установки этого APK
- Вы не можете загрузить его на playstore для публикации
Подписанный apk
- Вам нужно создать файл сертификат для создания Подписана APK, сертификат содержит адрес организации и пароля для обновления особенности версии
- может быть загружены в playstore для публикации
- 1. Каков правильный способ создания слайдов?
- 2. Каков правильный способ создания iframe?
- 3. Каков правильный способ создания эскизов?
- 4. Каков правильный способ создания объектов?
- 5. Каков правильный способ создания аргументации?
- 6. Каков правильный способ создания значения из потока?
- 7. Каков правильный Java-способ создания объектов динамически?
- 8. Каков правильный способ создания RTF-файла на C#?
- 9. Каков правильный способ создания глобальной постоянной массива?
- 10. Каков правильный способ создания подкласса MFC-управления?
- 11. Каков правильный способ создания объектов в Java?
- 12. Каков правильный способ создания меню на Android?
- 13. Каков правильный способ создания кисти из цвета?
- 14. React Components - Каков правильный способ их создания?
- 15. Каков правильный способ создания веб-сервисов REST?
- 16. Каков правильный способ создания абзаца с OpenXML?
- 17. Каков правильный способ создания новой общей структуры?
- 18. Каков правильный способ использования/создания таблицы соединений?
- 19. Каков правильный способ создания предустановленных структур?
- 20. Каков правильный способ создания веб-галереи?
- 21. Каков правильный способ создания фильтрованной переменной _GET?
- 22. Каков правильный способ создания класса Javascript?
- 23. Каков правильный способ создания проекта React 0.12?
- 24. Каков правильный способ создания этого html chunk
- 25. Каков правильный способ программного создания SpriteKit SKTileMap?
- 26. Правильный способ создания объекта
- 27. Каков правильный способ создания Django ModelForm в представлении создания/редактирования?
- 28. Правильный способ создания меню
- 29. Каков правильный способ чтения из файла конфигурации?
- 30. Каков правильный способ использования файла конфигурации?
Нет. Но он будет подписан для публикации. –