应用程序在android studio模拟器上运行,但不在真实设备上运行:(

时间:2018-07-16 11:19:46

标签: android firebase emulation

我是Android新手,我正在使用Firebase身份验证制作一个应用程序,以允许用户创建帐户并登录。在制作该应用程序时,我将最低Android版本设置为Marshmallow。当我在模拟器上运行代码时,一切都正常。

我制作了一个变量名Option Explicit Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Sub SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) Private Sub Resize_Chrome() Dim ChromeHandle As Long ChromeHandle = FindWindow(vbNullString, "New Tab - Google Chrome") SetWindowPos ChromeHandle, -1, 0, 0, 600, 600, &H10 End Sub 和一个isAdmin这是密码,因此,当用户创建一个帐户时,如果用户知道密码,他或她将获得管理员权限,否则将不授予管理员权限。

问题是,当我在模拟器上运行该应用程序时,它运行良好,当我在手机中使用USB调试运行时,它运行良好,但是当我在Android Studio中生成apk并将该应用程序安装到移动设备上,然后我创建了一个帐户,该应用程序崩溃而未显示任何错误,当我查看我的Firebase数据库时,数据库中存在EditTextfirst name之类的所有详细信息,但变量last name在数据库中不存在数据库。

我不知道为什么这个变量没有存储在数据库中。 我的电话是棉花糖xiomi redmi 3s

0 个答案:

没有答案
相关问题