MobileFirstプロジェクトを6.0から7.1に移行しようとしています。 私はMobileFirst Studioにプロジェクトを読み込んだときに、これらのjars(commons-codec.jar, jackson-core-asl.jar, jackson-mapper-asl.jar, gcm.jar, cordova_plugins.jar
)が自動的にapps/MyWLApp/android/native/libs
から削除されていることに気付きました。なぜそれが起こったのですか? また、アンドロイドアプリをエラーなく構築するために、をapps/MyWLApp/android/native/libs
から削除する必要があります。 削除されていない場合、私はこのエラーを得た:MobileFirstプロジェクトを移行中にjarを削除しました
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;
は、これらすべてのjarファイルが削除持っている、それは安全ですか? MobileFirst 7.1と連携するための別のアップデートバージョンを見つける必要がありますか?
MobileFirst 7.1で廃止予定/互換性のないジャーのリストを宣言している公式文書はありますか? 私はMFスタジオコンソールでこのメッセージを見つけました:
It is recommended to update the code according to the Information Center article "Migrating Application Classes"
しかし、私はどこでもインターネット上でその記事を見つけることができませんでした!
あなたが言ったように、このプロジェクトは、私は元気ですと仮定していますエラーなしでコンパイルされて。しかし、ちょうど私が正しい経路にいること、そして実行時に何も破壊されないことを確認したい。 あなたが提供したリンクを実際に読んだことがありますが、削除されたjarについては何も言及していません。 – user1040987
これは、移行されたすべてのアプリケーションが通過するプロセスです。 –