Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/12: Рейтинг темы: голосов - 12, средняя оценка - 4.67
znseday
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 483
1

Создать релиз приложения на Android Studio

30.04.2015, 16:47. Просмотров 2460. Ответов 12
Метки нет (Все метки)

Как в Android Studio создать релиз приложения, если мне НЕ нужно его публиковать на GooglePlay? (приложение будет распространятся вручную для ограниченного круга пользователей).
Не могу найти в инете инфу, или я чего-то совсем не понимаю.
Насколько я понял "Generate Signed APK" используется для публикации в инете.
А как быть, если мне нужно просто откомпилировать приложение как release?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2015, 16:47
Ответы с готовыми решениями:

Структура приложения в Android Studio
Здравствуйте. Вот сделал обработчик события на одну из многих кнопок в...

Вылет приложения сделанного на Android Studio
Здравствуйте! Создал проект на AndroidStudio, создал apk. Скинул на телефон,...

Подскажите как работать с шапкой приложения. android studio
Подскажите как работать с верхней шапкой(колонтикулом) приложения, (где...

Создание приложения на Java в среде разработки android studio
как создать простое приложение на Java в android studio ? - не для планшета...

Android Studio - в проекте пропал класс после запуска приложения
Здравствуйте, писал приложение и потребовалось создать новый класс. Создал, и...

12
chizz
983 / 502 / 102
Регистрация: 19.03.2013
Сообщений: 3,109
Записей в блоге: 19
Завершенные тесты: 1
30.04.2015, 16:56 2
Generate Signed APK означает сгенерировать подписанный APK. Этот Apk можно загрузить на телефон без публикации в Google Play.
0
Pablito
2767 / 2198 / 744
Регистрация: 12.05.2014
Сообщений: 7,718
Завершенные тесты: 1
30.04.2015, 17:10 3
он и не подписаный поставится
0
znseday
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 483
30.04.2015, 19:04  [ТС] 4
А зачем подписывать кроме как для публикации?
Цитата Сообщение от Паблито Посмотреть сообщение
он и не подписаный поставится
А как этот неподписанный файл получить? (такое чувство, что я не вижу слона перед собой)
0
chizz
983 / 502 / 102
Регистрация: 19.03.2013
Сообщений: 3,109
Записей в блоге: 19
Завершенные тесты: 1
30.04.2015, 19:28 5
znseday, не знаю, как получить не подписанный, но какая вам разница. Установить можно и подписанный.

Но уж если вам невтерпеж, то вот: http://stackoverflow.com/questions/2...android-studio

Перевод надеюсь не нужен.
0
Pablito
2767 / 2198 / 744
Регистрация: 12.05.2014
Сообщений: 7,718
Завершенные тесты: 1
30.04.2015, 19:29 6
У меня он по умолчанию сам генерируется и лежит в папке Out в проекте.
Что-то же при каждом запуске передается и стартует на эмуляторе, правильно? Если сильно не заморачиваться то его можно отдавать знакомым бета-гамма-тестерам.
Я так понимаю, подписывать его нужно будет только для публикации на маркете, а если до публикации еще далеко то может лучше заняться более насущными проблемами?
0
znseday
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 483
30.04.2015, 19:43  [ТС] 7
Цитата Сообщение от Паблито Посмотреть сообщение
У меня он по умолчанию сам генерируется и лежит в папке Out в проекте.
У меня там только дебажные apk. А я хочу релизный.
Цитата Сообщение от Паблито Посмотреть сообщение
подписывать его нужно будет только для публикации на маркете, а если до публикации еще далеко
Мне не нужно публиковать на маркете. Это закрытый проект под заказ.
0
Pablito
2767 / 2198 / 744
Регистрация: 12.05.2014
Сообщений: 7,718
Завершенные тесты: 1
30.04.2015, 19:45 8
а в чем разница между ними?
0
znseday
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 483
30.04.2015, 20:05  [ТС] 9
Цитата Сообщение от Паблито Посмотреть сообщение
а в чем разница между ними?
По аналогии с проектами под Винду на c++ могу предположить, что релизный меньше весит и быстрее работает, т.к. в него не вшивается отладочная (и/или еще какая дополнительная) информация.

Добавлено через 3 минуты
Только что получил релизник.
Оказывается, по мимо того, что есть в меню студии, есть еще команда Ctrl+Shift+F10, которая собирает релизник (неподписанный). Но весит от всего на 20 КБ меньше дабажника.

Добавлено через 9 минут
А еще у этого релизника (app-release-unsigned.apk) есть одна примечательная особенность:
он вообще не устанавливается и не работает.
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
30.04.2015, 20:16 10
Цитата Сообщение от Паблито Посмотреть сообщение
а в чем разница между ними?
Да нет там никакой разницы, только в ключе подписном, а то что у тса не устанавливается, это особенность тса, я щитаю.
0
znseday
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 483
01.05.2015, 00:54  [ТС] 11
Цитата Сообщение от Rube Посмотреть сообщение
Да нет там никакой разницы,
Это ваше предположение или так написано в документации?
0
znseday
18 / 18 / 7
Регистрация: 20.03.2012
Сообщений: 483
02.05.2015, 19:10  [ТС] 12
Создал подписанный релизник.
Это противоречит моему мировоззрению, но факт: подписанный релизник весит ровно столько же, сколько и дебажник.
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
04.05.2015, 20:42 13
Ну сам себе и ответил.
0
04.05.2015, 20:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2015, 20:42

Android Studio. Установка приложения на эмулятор. Application Installation Failed
С недавних пор перестали устанавливаться на эмулятор абсолютно все мои...

(Android studio, java) Ошибка при импорте библиотеки cannot resolve symbol android studio
Вот библиотека https://github.com/mik3y/usb-serial-for-android. Устанавливал...

Как с помощью Rad Studio XE5 писать приложения под Android?
Здравствуйте. Объясните как используя данный софт, писать на андроид?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru