Intereting Posts
Печать EditText $ при нажатии 4 Ошибка android getSharedPreferences: значение карты без атрибута name: boolean Android Multi Touch масштабирование LocationManager.removeUpdates (слушатель), не удаляющий приемник местоположения Автоматическое обновление версии библиотеки для проектов Gradle в настоящее время не поддерживается. Обновите файл build.gradle вручную. ScrollView> LinearLayout> PreferenceFragment – это нулевая высота Как скрыть окно Intent Chooser в android? Зачем вам нужно передать объект типа View в этот метод? Поддерживаются ли субтитры в любом из собственных элементов управления видео? Изменение внутреннего времени симулятора Android Поддерживает ли Android-виджет домашнего экрана автоматическое вращение? Цифровая клавиатура Android на кнопке Click Браузер Android не работает с геолокацией Как работает FlurryAgent.onPageView ()? Что такое carotene_o4t и почему это вызывает проблемы с компиляцией программы с использованием opencv с Qt на Android?

Службы Google Play Game + BaseGameUtils добавлены в проект Gradle = пакет не существует

Я уже много читал на эту тему, но не могу исправить свою проблему, и вот она:

У меня есть проект градиента, который является игрой, в этой игре я хочу добавить сервисы google-игр, как я успешно сделал с «type-a-number» (который не является проектом градиента).

Но я получаю следующую ошибку:

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

  • Попытался изменить «скомпилировать» на «предоставленный»
  • Измените настройки.gradle на

     include ':MyModule' '(:libraries):BaseGameUtils' 

(Один раз с: библиотеками, один раз без)

Ничего из перечисленного выше не работало.

Что я делаю неправильно?

Что мне не хватает?

Ваши settings.gradle должны быть:

 include ':MyModule', ':BaseGameUtils' 

Обратите внимание на запятую.

Ваш build.gradle для MyModule должен также иметь

 dependencies { compile 'com.android.support:support-v4:18.+' compile 'com.google.android.gms:play-services:3.+' compile project(':BaseGameUtils') } 

Когда я шел шаг за шагом здесь: https://developers.google.com/games/services/android/init

Меня повесили:

 dependencies { compile project(':BaseGameUtils') // ... } 

И мне просто нужно было изменить его на:

 dependencies { compile project(':libraries:BaseGameUtils') // ... } 

Надеюсь, что кто-то поможет 🙂