Я пытаюсь перенести проект MobileFirst с 6.0 на 7.1. Когда я загрузил проект в MobileFirst Studio, я заметил, что эти банки (commons-codec.jar, jackson-core-asl.jar, jackson-mapper-asl.jar, gcm.jar, cordova_plugins.jar
) автоматически удаляются с apps/MyWLApp/android/native/libs
. Почему это произошло? Также найдено, что я должен удалить httpcore-4.4.jar
от apps/MyWLApp/android/native/libs
, чтобы приложение для Android было создано без ошибок. Если не удаляется, я получил эту ошибку:Удаленные банки во время миграции проекта MobileFirst
Unable to execute dex: Multiple dex files define Lorg/apache/http/Header;
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/apache/http/Header;
ли это безопасно иметь все эти банки удалены? или я должен найти другую обновленную версию для работы с MobileFirst 7.1?
Есть ли официальный документ, объявляющий список устаревших/несовместимых банок с MobileFirst 7.1? Я нашел это сообщение в консоли MF Студия:
It is recommended to update the code according to the Information Center article "Migrating Application Classes"
Но я не смог найти эту статью в любом месте интернета !.
Как вы сказали, как проект скомпилирован без ошибок я предполагаю, что я в порядке. Но просто хочу убедиться, что я нахожусь на правильном пути, и что во время исполнения ничего не сломается. Я действительно прочитал ссылки, которые вы предоставили, но ничего не упоминает об удаленных баночках. – user1040987
Это процесс, через который проходят все перенесенные приложения. –