2016-01-26 2 views
0

Следуя инструкциям на веб-сайте Google, я клонировал их пример приложения из github и загрузил Android Studio. Затем я импортировал проект по назначению и подключил свой Android-телефон. Для хорошей меры я также позволю Android Studio обновить все, что захочет.Ошибка при выполнении примера GCM app

Я зарегистрировал и загрузил файл google-services.json с сайта Google и поместил его в соответствии с инструкциями в каталог приложений проектов.

Когда я бегу я получаю:

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':app:processDebugGoogleServices'. 
> File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it. 

Я ничего об Android, студии или Gradle не знаю, так что я только что сделал либеральные копии Google-services.json всего дир иерархии проекта но ничего не получилось.

Что такое «корневая папка модуля», в которой мне нужно установить google-services.json?

+0

Это папка с приложением. Где у вас есть приложение build.gradle. Не ваш проект, ваше приложение –

+0

скопируйте файл google-services.json, а затем щелкните правой кнопкой мыши на своем модуле/приложении и вставьте его. – Pankaj

+0

Я не вижу, где это происходит. В Studio я вижу папку приложения и что-то называемое Gradle Scripts. Глядя в мою файловую систему, я вижу/AndroidStudioProjects/GCMDemo с приложением subdirs, gradle и src. Я поместил копии json-файла в GCMDemo, app, gradle, gradle/wrapper, src/main/res. Нет кубиков. – Greg

ответ

0

Корневая папка модуля - это папка app внутри основной папки проекта. Чтобы вставить его внутри, сначала измените вид проекта с Android на Project (вы найдете эту опцию над файлом файлов проекта слева). Щелкните правой кнопкой мыши по папке app и вставьте ее туда. Затем перекомпилируйте.

Смежные вопросы