Страница 1 из 1
Удаление начальной заставки в apk приложении
Добавлено: 29 янв 2015, 21:31
berest_01
Доброго времени суток. Скажу сразу я новичок, поэтому прошу строго не судить и отвечать не заумными фразами. Итак, я сделал приложение apk через online-сервис. Но сами понимаете, при входе в приложение первым образом высвечивается заставка с рекламой этого сервиса. Естественно хочу ее отключить. Нашел путь по которому лежит это изображение, но при его изменении, приложение отказывается устанавливаться. Даже пишу свою надпись в этом изображении, вместо надписи разраба, сохраняю в таком же разрешении, в таком же формате, с таким же названием, все равно отказывается устанавливаться. Может что-то в исходном коде надо поменять? Раньше занимался web-программированием, поэтому в исходном коде не самый отсталый человек.
Re: Удаление начальной заставки в apk приложении
Добавлено: 30 янв 2015, 03:03
Marimarti
А как вы меняете картинку?
Вообще, проблема скорей всего в ключе, т.е. программу надо пере собрать со своим ключом. Погуглите про русификацию с APKmanager'ом - принип тот же.
Re: Удаление начальной заставки в apk приложении
Добавлено: 30 янв 2015, 10:40
doter.ua
berest_01 писал(а):Доброго времени суток. Скажу сразу я новичок, поэтому прошу строго не судить и отвечать не заумными фразами. Итак, я сделал приложение apk через online-сервис. Но сами понимаете, при входе в приложение первым образом высвечивается заставка с рекламой этого сервиса. Естественно хочу ее отключить. Нашел путь по которому лежит это изображение, но при его изменении, приложение отказывается устанавливаться. Даже пишу свою надпись в этом изображении, вместо надписи разраба, сохраняю в таком же разрешении, в таком же формате, с таким же названием, все равно отказывается устанавливаться. Может что-то в исходном коде надо поменять? Раньше занимался web-программированием, поэтому в исходном коде не самый отсталый человек.
А ты как хотел? хлопнуть в ладоши и все готово? Программирование в онлайн недоконструкторах это не программирование.
Re: Удаление начальной заставки в apk приложении
Добавлено: 30 янв 2015, 11:28
Mikhail_dev
То, что вы делаете, называется reversing engineering. Я думаю вам нужен инструмент apktool. Вот почитайте это тут -
http://habrahabr.ru/post/150825/
но скажу что эта тема явно не для новичков.
Re: Удаление начальной заставки в apk приложении
Добавлено: 30 янв 2015, 13:58
berest_01
Marimarti писал(а):А как вы меняете картинку?
Просто открыл архиватором, старую удалил, новую залил и все.
Re: Удаление начальной заставки в apk приложении
Добавлено: 30 янв 2015, 14:15
Foenix
молодец!

Re: Удаление начальной заставки в apk приложении
Добавлено: 30 янв 2015, 14:27
Mikhail_dev
berest_01 писал(а):Marimarti писал(а):А как вы меняете картинку?
Просто открыл архиватором, старую удалил, новую залил и все.
Так не получится.
Re: Удаление начальной заставки в apk приложении
Добавлено: 30 янв 2015, 14:37
berest_01
Mikhail_dev писал(а):
Так не получится.
Ну вот сейчас пытаюсь разобраться в статье, которую вы предложили. Но пока туго...
Re: Удаление начальной заставки в apk приложении
Добавлено: 30 янв 2015, 15:17
Mikhail_dev
На самой странице проекта
https://code.google.com/p/android-apkto ... iDebugging пишут:
Decode apk in debug mode: $ apktool d -d -o out app.apk
Этой командой я декомпилирую приложения и получаю его ресурсы (картинки и прочее) и остальное. Я беру папку, в неё бросаю apktool.jar, apktool.jar и само приложение. Дальше через консоль захожу в эту папку и оттуда уже выполняю эту команду
Следующим пунктом идёт сборка назад
Build new apk in debug mode: $ apktool b -d out
С этим проблем думаю не будет как мне кажется, хотя я не делал.
Ну а дальше подписать
Sign, install and run new apk.
Re: Удаление начальной заставки в apk приложении
Добавлено: 31 янв 2015, 18:54
berest_01
Mikhail_dev писал(а):
Так не получится.
Все, разобрался. Я через командную строку декомпилировал apk, менял заставку, компилировал обратно, и подписывал программу. Убил на это пару дней, но все же научился делать это правильно.