我在执行firebase课程时从udacity获取此代码但导入语句中存在错误。
import com.firebase.client.Firebase;
public class ShoppingListApplication extends android.app.Application {
@Override
public void onCreate() {
super.onCreate();
Firebase.setAndroidContext(this);
}
显示无法解析firebase。
答案 0 :(得分:7)
您尚未添加
compile 'com.firebase:firebase-client-android:2.5.2'
在您的依赖项中。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:24.1.1'
compile 'com.google.firebase:firebase-core:9.2.0'
compile 'com.firebase:firebase-client-android:2.5.2'
testCompile 'junit:junit:4.12'
}
添加后..只需同步项目一次。
答案 1 :(得分:0)
确保您完成https://firebase.google.com/并按照入门指南操作。他们会告诉您需要添加的gradle依赖项。您的导入未解析,因为您在gradle构建中缺少编译语句。
答案 2 :(得分:0)
将com.firebase:firebase-client添加到应用程序gradle中的依赖项中:
dependencies {
// Firebase
implementation 'com.firebase:firebase-client-android:2.5.2'