我正在使用android studio构建一个Android应用程序,并使用Firebase作为后端系统。我试了几个小时才找到firebase没有在genymotion模拟器上工作的原因,然而在我将应用程序上传到我的个人手机后,它运行得很好。 知道为什么firebase在实际设备上运行时有时会在模拟器上不起作用吗?
答案 0 :(得分:0)
可能是由于模拟器无法访问互联网,因为我使用了Genymotion免费版并且工作正常,所以它不起作用,这很奇怪。
您是否在清单中添加了Internet权限?
确保您的清单中有此内容
<manifest xlmns:android...>
...
<uses-permission android:name="android.permission.INTERNET" />
<application ...
</manifest>