Я уже прочитал много ответов на эту тему, но не могу решить свою проблему, и вот она:
У меня есть проект Gradle, который является игрой, в эту игру я хочу добавить игровые сервисы Google, как я успешно сделал с «типом числа» (который НЕ является проектом Gradle).
Но я получаю следующую ошибку:
Gradle: error: package com.google.example.games.basegameutils does not exist
Gradle: error: cannot find symbol class BaseGameActivity
Gradle: error: cannot find symbol variable super
ПРИМЕЧАНИЕ: в моей деятельности все, что было красным из-за прихода из BaseGameUtils, стало нормальным после следующего:
- импортировал BaseGameUtils как модуль, добавил его как зависимость модуля в свой проект и установил флажок «библиотека мобильных устройств».
- импортировал google-play-services.jar как библиотеку
добавлен в мой файл build.gradle (тот, что в корне моего модуля):
dependencies { compile 'com.android.support:support-v4:18.+' compile 'com.google.android.gms:play-services:3.+' }
==> Можно ли добавить сюда зависимости BaseGameUtils?
пытался установить/снять флажок экспорта зависимости BaseGameUtils
- попытался изменить «скомпилировать» на «предоставлено»
измените settings.gradle на
include ':MyModule' '(:libraries):BaseGameUtils'
(один раз с :libraries, один раз без)
Ничего из перечисленного выше не помогло..
Что я делаю неправильно?
Что мне не хватает?