mac*_*lir 7 android gradle google-play-services android-studio
我正在尝试实施Google Play游戏服务,我需要将BaseGameUtils作为我项目中的库.在谷歌教程之后,我找不到将其包含在我已经在android studio中的项目中的方法.在Android Studio中手动导入...
我应该如何在已经存在的项目中导入BaseGameUtils?什么是最佳做法?
我应该将整个BaseGameUtils复制到模块的libs文件夹中吗?或者我应该在项目文件夹中复制BaseGameUtils?
\Project
|--\module
|--|--\libs
|--|--|--android-support-v4.jar
|--|--|--...
|--|--|--\BaseGameUtils
|--|--|--|--...
|--|--\src
|--|--|--...
Run Code Online (Sandbox Code Playgroud)
要么
\Project
|--\module
|--|--\libs
|--|--|--android-support-v4.jar
|--|--|--...
|--|--\src
|--|--|--...
|--\libraries
|--|--\BaseGameUtils
Run Code Online (Sandbox Code Playgroud)
除了在gradle文件中(在BaseGameUtils中)我应该在其他任何地方提到BaseGameUtils是一个库吗?
在 Eclipse 中,您将 BaseGameUtils 定义为库项目并将其添加为项目的引用。
这些说明涵盖了 Android Studio,(我认为)是由编写 Google Play 游戏服务示例程序的人编写的:
https://github.com/playgameservices/android-samples/blob/master/README.md
他们似乎回答了你的问题。
更新:
在 Eclipse 中,我所做的是将 GameHelper 和 BaseGameActivity(BaseGameUtils 中的两个源)复制到我的项目中。然后我添加了依赖项(资源)。这种方法效果很好。然而,自从我这样做以来,谷歌制作了这个视频,建议您不要采用这种方法。这就是为什么我以我的方式回答这个问题。
https://developers.google.com/live/shows/5936979195723776
| 归档时间: |
|
| 查看次数: |
4827 次 |
| 最近记录: |