【发布时间】:2017-12-01 14:21:11
【问题描述】:
我为一家在英国拥有 c150 家零售店的公司工作。我们正在尝试在我们的商店中实施 PayPal Here,因此我们正在试用 PayPal Here 读卡器。
我们用 C# 编写自己的软件,因此认为最好的方法是在 Android 平板电脑上运行 Xamarin 应用程序。该解决方案正在 Visual Studio 2017 中开发。
浏览 PayPal.com 并点击此链接 https://github.com/paypal/paypal-here-sdk-android-distribution/tree/master/sdk。我们下载了 AAR 文件并将它们放入 Android 绑定库项目中。
AAR 位于“Jars”目录中,Build Action 设置为“LibraryProjectZip”。
任何时候都只使用了 1 个 AAR 文件,但所有 4 个都不会构建。
它们都会产生大约 60 个错误,其中包括以下类型:-
"...已经包含...的定义" “...不实现继承的抽象成员...” “不一致的可访问性...”
目标是哪个 Android 版本似乎并没有什么区别,并且 AAR 的 1.6.5 版本已经尝试过,结果相同。
有没有人遇到过这种情况,甚至设法获得了一个有效的 Xamarin 产品?
【问题讨论】:
-
我为你找到了文件developer.xamarin.com/guides/android/advanced_topics/…,gist.github.com/JonDouglas/dda6d8ace7d071b0e8cb,他们都在谈论我们在Xamarin.Androd中使用AAR文件时遇到的问题。
-
谢谢 Joe Lv,我会看看这个...保持手指交叉,我的答案就在某个地方!!
标签: c# paypal xamarin.android