【问题标题】:Xamarin - Binding .jar librariesXamarin - 绑定 .jar 库
【发布时间】:2015-07-31 04:31:18
【问题描述】:

我正在绑定Espresso jar。我关注了these steps,但没有成功。

输出:

------ Build started: Project: espresso, Configuration: Debug Any CPU ------
JARTOXML : warning J2X9001: Couldn't load class org/hamcrest/integration/EasyMock2Adapter : java.lang.NoClassDefFoundError: org/easymock/IArgumentMatcher
JARTOXML : warning J2X9001: Couldn't load class org/hamcrest/integration/JMock1Adapter : java.lang.NoClassDefFoundError: org/jmock/core/Constraint
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Bindings.targets(253,5): error MSB6006: "java.exe" exited with code 1.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

这些是我包含的罐子:

是否有人对我需要做些什么来解决此问题或为我的项目正确绑定 Espresso 提出建议或想法?

【问题讨论】:

    标签: jar xamarin xamarin.android android-testing android-espresso


    【解决方案1】:

    这在我之前发生过,我通过在我的 android 应用程序项目中包含 jar 文件来解决它。使用“AndroidJavaLibrary”构建操作将其添加到您的根目录。

    【讨论】: