вещей знать:Подписания APK от разработчика
- Я своего рода новым для программирования
- Я установил Eclipse, с Android платформ загружены на моем Macbook Pro
- У меня есть 2 ПК как для дальнейшего устранения неполадок и гибкости
Я поручил разработчику перенести приложение iOS на платформу Android. Я сам не создал приложение, я заплатил за то, чтобы другие люди это делали. Я смог запустить avd и эмулятор и успешно установить/удалить/переустановить через протокол adb. Теперь я собираюсь подписать APK для выхода в Android Marketplace, за исключением того, что я застрял. Я попытался и исследовал ад из этого безрезультатно. I думаю проблема, с которой я сталкиваюсь, - это материалы, которые я нахожу устаревшими.
Методы, которые я пробовал:
- Использование командной строки на моем компьютере, я использовал команду Keytool с помощью инструкции here и смог через первую половину, но при появлении запроса на второй половина я продолжал получать «не могу найти jvm.dll». This guy имел аналогичную проблему, но никаких инструкций о том, как ее решить, что он сделал, по-видимому. ПРИМЕЧАНИЕ. Я не нашел jarsigner.exe в ANYWHERE на любом из моих компьютеров. Я загрузил его с веб-сайта. Я полагаю, что это может быть испорчено или недействительно. Не удалось получить подписанный APK.
- Я нашел «signapk.rar» от this site, и он действительно работал. Я следовал инструкциям T, и он подготовил подписанный APK, как и предполагалось. Проблема состояла в том, когда я попытался загрузить его, Marketplace сказал мне, что он истек до даты 2033 года, что бы это ни было. Поэтому я предполагаю, что код в этой программе имел запись действительности, которая была достаточно большой. Я не знаю, как это изменить, если это проблема.
- Я вчера встретил Порткель и смог создать хранилище ключей и сертификат. Я знаю, где они находятся в моем каталоге, но я не знаю, как использовать это для подписания APK. Это ужасно запутанно.
- Подписание в Затмение. Это наименее успешный метод, потому что я не могу для жизни меня понять, как работать чертовски. Я знаю, что не могу просто «импортировать apk», и это работает как магия, но было бы здорово, если бы это было так. Я создал новый проект и импортировал файловую систему после изменения APK в ZIP. Однажды он импортировал манифест, а в другой раз ничего не делал. Я уверен, что это ошибка пользователя.
Я понимаю, что если бы это был простой процесс, все могли быть разработчиком. Это, очевидно, не так, поэтому я пытаюсь понять это самостоятельно, пока мой разработчик не в стране. Любая помощь приветствуется.
В моем случае, используя OSX работал почти безупречно, когда дело доходит до инструментов, необходимых для разработки Android , Возможно, вы могли бы попробовать использовать свой Macbook и следовать официальной [подписи документации] (http://developer.android.com/guide/publishing/app-signing.html#releasemode). – harism
Возможный дубликат [Как подписать файл android apk] (http://stackoverflow.com/questions/4853011/how-to-sign-an-android-apk-file) –