【发布时间】:2020-04-03 13:03:24
【问题描述】:
所有,我正在尝试将我的 Android 应用程序连接到 Firebase - 我不知道它为什么不起作用,甚至使用带有简单建议代码行的空白活动来连接到 Firebase 也不起作用。我已经厌倦了使用 Firebase 进行手动设置,当我运行我的应用程序时,对连接的检查永远不会满足。有人知道发生了什么吗?我已经禁用了我的防病毒和防火墙(Windows 10),但仍然没有...
有人知道吗?我从运行窗口中得到的所有信息:
D/FA:连接到远程服务
V/FA:处理排队的服务任务:4
V/FA:不活动,与服务断开连接
在我的清单中我添加了:
<uses-permission android:name="android.permission.INTERNET"/>
在我的 build.gradle 文件中,我遵循了 firebase 说明:
classpath 'com.google.gms:google-services:4.3.3'
我的 build.gradle 应用程序具有以下内容:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'com.google.firebase:firebase-database:19.2.1'
testImplementation 'junit:junit:4.13'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
implementation 'com.google.firebase:firebase-analytics:17.3.0'
然后使用 Firebase 建议的方法写入数据库:
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("message");
myRef.setValue("Hello, World!");
我编写了另一个更复杂的程序,但是我同样缺乏活动/与 Firebase 的连接 - 谁能告诉我哪里出错了?我没有收到任何错误消息等等。
主要活动
【问题讨论】:
-
能否请您发布您完成的全部代码和步骤?
-
我在 Firebase 控制台中创建了一个新项目按照说明添加了 json 文件并对 gradle 文件进行了必要的修改然后使用了上面粘贴的代码,没有任何我的应用程序与 Firebase 一起工作跨度>
-
你能发布你的活动吗
标签: android firebase firebase-realtime-database