Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > Monkey

Monkey Разработка игр на движке Monkey

Ответ
 
Опции темы
Старый 01.09.2013, 18:35   #1
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Вопрос открытый ключ RSA

сделал игру, попробовал отправить на гугл плей.
ругается, говорит, иконки не те, и ключ надо вставить.

куда в обезъяне его вставлять???)

"Включите этот открытый ключ RSA в свои исполняемые файлы (удалите пробелы)."
(Offline)
 
Ответить с цитированием
Старый 02.09.2013, 15:27   #2
devolonter
Разработчик
 
Аватар для devolonter
 
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений
(для 281 пользователей)
Ответ: открытый ключ RSA

Перед публикацией приложение нужно подписывать. Можно пойти двумя путями. Или открыть собранный проект родными средствами и подписать:
http://developer.alexanderklimov.ru/android/publish.php Или подписать уже собранное приложение http://c2community.ru/forum/viewtopic.php?f=4&t=625

Важно! Не теряйте ключ, которым подписывали приложение, так как без него вы не сможете загрузить обновления для вашего приложения. Все последующие версии должны быть подписаны одним и тем же ключом.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо devolonter за это полезное сообщение:
mauNgerS (02.09.2013), Данил (02.09.2013)
Старый 29.10.2013, 12:59   #3
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: открытый ключ RSA

Или подписать уже собранное приложение http://c2community.ru/forum/viewtopic.php?f=4&t=625
так и не понял, куда вводить этот ключ )
заместо пароля - нужен этот ключ?

upd
если вставлять заместо пароля клдюч RSA, то вроде все прошло.
на втором пункте

грит вроде бы как "слишком большой ключ"
шо цэ? пробелы не удалил?)
(Offline)
 
Ответить с цитированием
Старый 01.11.2013, 11:11   #4
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: открытый ключ RSA

(Offline)
 
Ответить с цитированием
Старый 02.11.2013, 15:00   #5
devolonter
Разработчик
 
Аватар для devolonter
 
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений
(для 281 пользователей)
Ответ: открытый ключ RSA

Вчера попробовал загрузить тестовое приложение у себя (думал может чего изменилось). Никакого ключа не потребовалось и иконки менять не заставил... Сейчас в Monkey подпись приложения доступна из коробки, но и старый вариант с открытием и экспортом через Eclipse должен работать.

Единственное где нашел что-то похожее - в разделе "Службы и API", но опять таки встраивание в приложение лицензионного ключа дело добровольное и требующее дополнительного изменения кода. В общем то ли я чего не понимаю, то ли проблема не совсем корректно описана.
(Offline)
 
Ответить с цитированием
Старый 02.11.2013, 22:35   #6
RomaN
AnyKey`щик
 
Регистрация: 11.05.2013
Сообщений: 2
Написано одно полезное сообщение
Ответ: открытый ключ RSA

при загрузке апк пишет
-
Сбой при загрузке
Действие сертификата APK-файла ограничено. Загрузите APK-файл с собственным сертификатом.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Данил (04.11.2013)
Старый 06.11.2013, 10:46   #7
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: открытый ключ RSA

Я знаю только способ подписывания через Eclipse:
Правой кнопкой по названию проекта -- Android Tools -- Export Signed Application Package...

Откроется мастер подписи, там можно выбрать готовый ключ или создать новый. Просто создаёшь ключик лет на 25 и потом юзаешь везде, или только для конкретного проекта.
Нажмите на изображение для увеличения
Название: sign_apk.png
Просмотров: 1870
Размер:	145.5 Кб
ID:	19863
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Жека за это полезное сообщение:
devolonter (06.11.2013), Данил (06.11.2013)
Старый 06.11.2013, 15:58   #8
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: открытый ключ RSA

а как добавить проект, есть апк? или что )
(Offline)
 
Ответить с цитированием
Старый 06.11.2013, 18:40   #9
devolonter
Разработчик
 
Аватар для devolonter
 
Регистрация: 17.01.2007
Сообщений: 409
Написано 114 полезных сообщений
(для 281 пользователей)
Ответ: открытый ключ RSA

Сообщение от Данил Посмотреть сообщение
"Включите этот открытый ключ RSA в свои исполняемые файлы (удалите пробелы)."
Так я и не понял при чем здесь это, если честно...

Monkey генерирует валидный проект, его можно импортировать в eclipse:
- File -> Import -> Android -> Existing Android Code Into Workspace.
- Выбираем папку со сборкой: .build/android.
- Снимаем галочку с templates.
- Жмем Finish

А дальше делаем как показал Жека
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Данил (08.11.2013)
Старый 10.11.2013, 14:28   #10
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: открытый ключ RSA

да, добавил. вроде получил апк.
толькол я так и гне понял, куда вводить этот ключ огромный? в поля "пароли" он не входит... либо я дурак, либо что :
(Offline)
 
Ответить с цитированием
Старый 19.01.2014, 17:44   #11
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: открытый ключ RSA


Вот сюда какой ключ вводить? Самому придумать, или тот RSA, что дал гугл? Для чего он вообще

UPD

Ага, вот оно что... А что тут вводит? Интересует поле Alias и PAssword
(Offline)
 
Ответить с цитированием
Старый 19.01.2014, 18:12   #12
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: открытый ключ RSA

ввести пароль для файла и пароль для ключа, которые ты ранее придумал и набрал на первом скрине.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Данил (21.01.2014)
Старый 19.01.2014, 20:44   #13
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: открытый ключ RSA

Для keystore и для alias отдельные пароли, это просто твои личные пароли. И имя для alias тоже сам себе придумаешь. Ключ который дает гугл тут ни при чём, он для других нужд.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Данил (21.01.2014)
Старый 21.01.2014, 21:48   #14
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: открытый ключ RSA

Благодарю, помогли не знающему человеку Сейчас подпишу, отправлю человечку, и, возможно, увижу игру в плей маркете

Ссылочкой поделюсь
(Offline)
 
Ответить с цитированием
Старый 22.01.2014, 16:41   #15
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: открытый ключ RSA

Блин

#ANDROID_APP_PACKAGE="com.tetramasterHD"
Поменял в коде игры, чтобы можно было поставить две версии...
А гугл в ответ мне:

Никто не помнит, где это ТОЧНО меняется?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 04:47.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com