Android アプリのステート マシンを定義するために apache commons SCXML を使用しています。私の Android Studio プロジェクトでは、build.gradle ファイルの依存関係セクションに以下を追加しました。
compile 'commons-scxml:commons-scxml:0.9'
compile 'commons-logging:commons-logging:1.1.3'
compile 'org.apache.commons:commons-jexl:2.1.1'
この質問への回答とは異なり、 xalan は Android システム ファイルを上書きしようとするため、このエラーにつながるため、xalan を追加できません。次に、[プロジェクトを Gradle ファイルと同期] ボタンをクリックすると、プロジェクトの「外部依存関係」セクションに commons-scxml および commons-jexl ファイルが表示されました。
ただし、アプリを実行すると、まだ次のエラーが発生します。
Could not find class 'org.apache.commons.scxml.env.jexl.JexlContext', referenced from method org.apache.commons.scxml.env.AbstractStateMachine