Cloud Firestore Android кодовая метка - PullRequest
0 голосов
/ 11 февраля 2020

Требуется помощь в устранении ошибки сборки, с которой я столкнулся на шаге 4. Запись данных из кодовой метки Cloud Firestore Компилятору, кажется, не известно об объекте Restaurant, который определен в приложении> java> папка модели

error: cannot find symbol
        CollectionReference restaurants = mFirestore.collection("restaurants");

error: cannot find symbol
            Restaurant restaurant = RestaurantUtil.getRandom(this);
                                    ^

Вот код из учебника:

private void onAddItemsClicked() {
    // Get a reference to the restaurants collection
    CollectionReference restaurants = mFirestore.collection("restaurants");

    for (int i = 0; i < 10; i++) {
        // Get a random Restaurant POJO
        Restaurant restaurant = RestaurantUtil.getRandom(this);

        // Add a new document to the restaurants collection
        restaurants.add(restaurant);
    }
}

Спасибо за любые идеи. Вот ссылка на учебник: Codelab Firestore

1 Ответ

0 голосов
/ 12 февраля 2020

Пример строится перед редактированием, воспроизводится в любое время:

git clone https://github.com/firebase/friendlyeats-android
cd friendlyeats-android/
mv mock-google-services.json app/google-services.json
./gradlew assembleDebug

Хотя cannot find symbol означает, что вы можете пропустить любой из этих импортов:

import com.google.firebase.firestore.CollectionReference;
import com.google.firebase.example.fireeats.util.RestaurantUtil;
import com.google.firebase.example.fireeats.model.Restaurant;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...