Компилировать проект андроида в apk без затмения

Я сделал, что я взял файлы классов из моего проекта eclipse и запускаю их через оптимизатор / обфускатор. Поэтому теперь у меня есть оптимизированные классы-файлы, которые я хочу получить в форме apk, чтобы я мог его подписать и опубликовать. Тем не менее, я проиграл, как это сделать. Думаю, я не могу просто скопировать их в папку bin моего проекта eclipse, потому что eclipse просто перезаписал бы их новой компиляцией, когда я попытаюсь экспортировать подписанный apk. Итак, как мне создать apk из этих файлов классов?

Вы можете попробовать поместить их в bin / classes, а затем использовать команду «ant» для создания вашего приложения

cd /path/to/my/app ant release 

Он будет спрашивать вас каждый раз, когда ваш секретный ключ подпишет приложение, его можно настроить на автоматическое подписание, отредактировав файл «build.properties»:

 key.store=release.keystore key.alias=release key.store.password=my_key_password key.alias.password=my_key_password 

Вы также можете исследовать Android SDK, найти скрипты сборки ANT, которые он фактически использует, и вставить ваш пользовательский вызов obfuscator / optimizer в середине процесса сборки.

Вот пример:

 android create project \ --target 1 \ --name MyAndroidApp \ --path ./MyAndroidAppProject \ --activity MyAndroidAppActivity \ --package com.example.myandroid 
Intereting Posts
Получить данные POST с Android Webview Как воспроизводить несколько видеофайлов одновременно в одном макете бок о бок в разных форматах на Android Не удалось проанализировать файл API «frameworks / base / api / current.txt» Android переименовать имя устройства для wifi-direct Открыть и воспроизвести транспортный поток на Android (mpeg2-ts) Услуги по проверке местоположения Android доступны с поддержкой игровых сервисов api Как генерировать NONCE и печатать на клиентской стороне в ANDROID Как удалить участника из события Calendar, Android? Есть ли простой способ нанести удар по тексту в виджетах приложения? Android привязанный сервис, что происходит, когда активность его несвязала? Как получить активность в Intent Service XPCOM и firefox mobile ViewPager SetCurrentItem не устанавливает позицию после нажатия Является ли способ, с помощью которого быстро запускаются функции быстрого запуска базы данных Firebase? Исходный код Android и репо – что именно происходит при получении кода