2013-02-06 5 views
0

Пожалуйста, помогите решить проблему. Мне нужно создать скрипт ant, который должен построить два apk с двумя именами пакетов. Второй apk'pakage нужно переименовать. Затем перестройте использование build.xml в sdk android. Но этот файл довольно сложный. Im пробовал, но это не повлияло. Пожалуйста, скажите мне, что я должен делать.Сборка двух apk с Ant

ответ

1

Хотя не невозможно, это будет довольно много усилий для достижения этой цели, потому что:

  1. Вы должны изменить пакет в AndroidManifest.xml. Это можно сделать, имея 2 файла, которые вы выбираете во время выполнения. Но в настоящее время имя AndroidManifest.xml является глобальным свойством (manifest.file и manifest.abs.file, которое относится к первому). Вы должны быть осторожны, чтобы изменить это, так как любое изменение в файле build.xml в будущем командой Android может сломать вашу сборку.
  2. Файл R, который сгенерирован, будет принадлежать новому пакету, и ссылка на это R из вашего исходного кода завершится неудачно, потому что новый пакет не импортируется (что должно быть сделано в каждом исходном файле, который ссылается на R) ,
+0

thank u.i попытается –

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