我正在尝试实施在here中找到的Google Play Game Services排行榜。我导入了库BaseGameUtils,使其成为库并将其添加到我的主项目中。但是有一个红色X和一个红色!在我的项目中(见下图)。



另外,它说我的主项目C:\Users\lyonsmg\Downloads\android-samples-master\BaseGameUtils\bin的Android依赖项中缺少BibleTriviaLite(请参见下图)。



我究竟做错了什么?我能够正确导入google-play-services_lib,但不能正确导入BaseGameUtils。我怎样才能解决这个问题?

最佳答案

检查BaseGameUtils的项目属性。转到项目属性| Android并检查其目标是API级别> = 8的有效Android目标(应该只检查了一个目标)。
检查BaseGameUtils是否引用google-play-services_lib作为依赖项。为此,请转到项目属性|。 Android,然后查看“参考”部分。如果没有任何内容,请添加对google-play-services_lib的引用。
检查google-play-services_lib和BaseGameUtils是否都设置为库项目。转到项目设置| Android并确认两者都选中了“是库”复选框。
清理并重建所有内容。


希望这可以帮助!

10-07 19:46