草庐IT

firebase-auth

全部标签

android - 编译时 build.gradle 错误 'com.firebase:firebase-client-android:2.5.0'

我正在尝试将Firebase用于我的Android应用程序并按照https://www.firebase.com/docs/android/quickstart.html中的说明进行操作添加到我的build.gradle:dependencies{compile'com.firebase:firebase-client-android:2.5.0+'}还有android{...packagingOptions{exclude'META-INF/LICENSE'exclude'META-INF/LICENSE-FIREBASE.txt'exclude'META-INF/NOTICE'}}

java - 如果已经创建了用户,则正确的代码位置检查 Firebase?

我创建了一种方法来获取用户的facebook数据,在他们登录后,并在我的firebase数据库中为他们创建一个“用户”。此方法addUser()还为所述用户创建和设置变量。但是我必须保留该方法,登录,以便它创建我的变量,然后注释掉该方法以供将来测试,否则它将重置所有值。那么我在哪里可以添加“addUser()”来第一次创建所述用户,并确保它永远不会再次调用它,只要用户已经存在?MainActivity(启动和登录)publicclassMainActivityextendsAppCompatActivity{CallbackManagercallbackManager;ShareDia

android - Firebase Analytics 是否保留用户属性

当您使用设置UserProperty时mFirebaseAnalytics.setUserProperty("favorite_food",mFavoriteFood);它是否会在接下来的所有session中保存,直到mFirebaseAnalytics.setUserProperty("favorite_food",null);叫做?或者我是否必须在每次应用启动时设置此UserProperty?app_start之类的自动跟踪事件甚至可以有UserProperty吗? 最佳答案 对setUserProperty()的调用将在所有f

android - 使用 Firebase android 时如何向用户添加用户名?

我目前开始将Firebase用于我的Android应用程序,并使用他们GitHub上的示例来创建登录和注册Activity。https://github.com/firebase/quickstart-android唯一的问题是我注意到他们的版本只有用于登录和注册的电子邮件和密码。我想在我的用户注册时添加一个用户名字段。我确实找到了一些可能提供答案的其他链接,但我知道Firebase最近发生了变化,这些答案没有显示与示例相同的注册方法,所以我认为它可能有所不同。这是我的createAccount代码块:publicvoidcreateAccount(Stringemail,String

android - firebase.database.DatabaseException : Failed to convert value of type java. lang.Long 到字符串

[]firebase.database.DatabaseException:Failedtoconvertvalueoftypejava.lang.LongtoString我正在尝试将此数据添加到FirebaserecyclerAdapter并收到此错误这里是数据库引用databaseReference=FirebaseDatabase.getInstance().getReference().child("questions");这就是我使用RecyclerViewAdapter的方式FirebaseRecyclerAdapterfirebaseRecyclerAdapter=new

android - 如何在 firebase android 中获得特定的值(value)?

我只想在我的ListView中显示“uname”,但我做不到。我正在获取所有数据。Queryquery=databaseReference.child("users");query.addChildEventListener(newChildEventListener(){@OverridepublicvoidonChildAdded(DataSnapshotdataSnapshot,Strings){for(DataSnapshotdata:dataSnapshot.getChildren()){Log.i("result",data.toString());Stringuser=d

android - Firebase 数据库错误 : Found conflicting getters for name: isAccessibilityFocusable

我收到这个错误:Causedby:com.google.firebase.database.DatabaseException:Foundconflictinggettersforname:isAccessibilityFocusable尝试更新我的用户时。User类是这样的publicclassUser{@PrimaryKeyStringuserName;StringgroupName;inttotalMoney;booleanturn;booleanhapyo;booleanblind;@ExcludeTextViewtextView;@ExcludeButtonbHapdiye,

android - 在 Android 上过滤 Firebase 数据库 DataSnapshot 子级

我想在Android上查询来自Firebase的数据。这是我的数据这是我的AndroidStudio代码:FirebasemyFirebaseRef=newFirebase("https://....../myCoffee/"+phone+"");myFirebaseRef.addValueEventListener(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotsnapshot){intsize=(int)snapshot.getChildrenCount();txtMyCoffee.setTe

android - 从 CLI 测试后如何获取 gcloud Firebase 测试实验室 Android Espresso 结果?

我们将TravisCI与FaSTLane结合使用来进行自动化构建和夜间UIEspresso测试。对于仪器测试,我们尝试使用gcloud命令行工具使用Firebase测试实验室。我正在尝试以易于使用的格式获取测试结果,以便我可以在内部向Slack报告,例如有多少测试通过或失败以及哪些测试。./google-cloud-sdk/bin/gcloudbetafirebasetestandroidrun\--typeinstrumentation\--appourapp/app/build/outputs/apk/mock/debug/app-mock-debug-local.apk\--te

android - 从 firebase 读取数据,并填充到 ListView 中

我正在开发一个应用程序,我想在其中从我的firebase数据库中读取数据,并将其放入我的listView中。我想要3种不同的读取操作。应用首次启动时,我想读取最近的10行。当我到达listView的末尾时,我想再获取10行,从目前已读取的最旧行开始。当我拉到listView的顶部时,我想获取在现在显示为第一行的行之后创建的所有行。(这样可以理解吗……?)注意:当我读取ListView的顶部和末尾时,我已经实现了监听器,因此我只需要firebase调用。应该怎么做? 最佳答案 我已经解决了这个问题,这是我所做的。1。首次启动该应用时,