2011-03-11 2 views
1

Во-первых, я не разработчик - я просто создаю простое приложение. На самом деле я действительно не создаю, скорее изменяя существующее приложение. Данное заявление было сделано для британского рынка, и мне нужен рынок AU (это с точки зрения используемых изображений), и поэтому было довольно просто открыть APK, который я загрузил и отредактировал Изображения по мере необходимости. Затем я подписал его с помощью приложения AutoSign и добавил его на свой телефон, где он работает так же хорошо, как оригинал. Я отправил его оригинальному разработчику, который спросил, может ли он опубликовать его на рынке. Я был рад за то, что он это сделал. Однако, когда я использовал инструмент Auto Sign, появилась следующая ошибка: Market не принимает apks, подписанный с сертификатами, выпущенными командой Android. Создайте новый сертификат, действительный не менее 50 лет. Теперь, как я уже сказал, я не разработчик, и хотя у меня установлены Android и Java SDK и Eclipse, а Android App Maker установлен, я все еще не могу сделать то, что я не буду делать, - это создать действительный знак ключ и подпишите мой упакованный APK (даже если мне нужно его упаковать через папку с компрессией) с этим для распространения на рынок. Любая помощь, которую вы можете предложить, очень ценится! Искренний привет, Ryan CarmichaelПодписание предварительно упакованного APK для Android Market

ответ

1

Почему бы не отправить ему неподписанную версию и не подписать его с лицензией разработчика? У него, очевидно, есть действующий, если у него уже есть приложения на рынке.

+0

О, извините, я забыл сказать, что - у него был кто-то другой, который сделал все для него - поэтому почему он падает на себя, чтобы понять это сейчас ... –

+0

Попробуйте взглянуть на эту страницу. У вас есть куча информации, которую вы можете найти полезной. http://developer.android.com/guide/publishing/app-signing.html – Keysmack

+0

Привет. Спасибо за ссылку - однако я уже прочитал это и попытался сделать это, но безрезультатно. У меня проблемы с использованием SDK, как говорится. Нет ли более простого способа сделать это? –

0

я в конечном итоге выяснить это сам - Для создания ключа: Keytool -genkey -v -keystore keystore.keystore -alias alias_name -keyalg RSA -validity 10000

Для проверки ключа: Keytool - Хранилище ключи keystore.keystore -list -v

Чтобы применить ключ: Jarsigner -verbose -keystore keystore.keystore -signedjar apk_signed.apk apk.apk alias_name

Надеется, что это помогает кто-то! Ryan

Смежные вопросы