Запуск одной программы из другой
Добавлено: 11 авг 2015, 11:58
Добрый день! Есть готовый работающий проект SMMS, к которому прикручена еще 1 библиотека. И есть программка HelloWorld.
Нужно, сделать из SMMS проекта библиотеку, и запустить проект через HelloWorld.
В свойствах проекта HelloWorld прикрутил, (предварительно отмеченный, как библиотека) проект SMMS и открутил, appcompat_v7, т.к. уже используется в SMMS.
Дальше при попытке запуска приложения, выдает такой набор ошибок
[2015-08-10 17:24:27 - DemoApp] Dx
trouble writing output: already prepared
[2015-08-10 17:24:27 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v7/appcompat/R$anim;
[2015-08-10 17:24:27 - DemoApp] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v7/appcompat/R$anim;
В коде ничего не менял, однако нужно, чтобы активити проекта SMMS перекрывал активити проекта HelloWorld, ну то есть снести активити HelloWorld и интегрировать SMMS.
Как решить проблему? Что в принципе в данной ситуации необходимо менять? Конкретно, при такого рода внедрении, манифест файлы остаются свои или сливаются? Активити мэйны остаются свои или сливаются? Java-файлы переносятся в пакет-пустышку или остаются на месте?
Прошу помочь знающих людей
Нужно, сделать из SMMS проекта библиотеку, и запустить проект через HelloWorld.
В свойствах проекта HelloWorld прикрутил, (предварительно отмеченный, как библиотека) проект SMMS и открутил, appcompat_v7, т.к. уже используется в SMMS.
Дальше при попытке запуска приложения, выдает такой набор ошибок
[2015-08-10 17:24:27 - DemoApp] Dx
trouble writing output: already prepared
[2015-08-10 17:24:27 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v7/appcompat/R$anim;
[2015-08-10 17:24:27 - DemoApp] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v7/appcompat/R$anim;
В коде ничего не менял, однако нужно, чтобы активити проекта SMMS перекрывал активити проекта HelloWorld, ну то есть снести активити HelloWorld и интегрировать SMMS.
Как решить проблему? Что в принципе в данной ситуации необходимо менять? Конкретно, при такого рода внедрении, манифест файлы остаются свои или сливаются? Активити мэйны остаются свои или сливаются? Java-файлы переносятся в пакет-пустышку или остаются на месте?
Прошу помочь знающих людей