Firebase测试实验室及Android控制台环境下App无法渲染API获取数据的问题求助
Firebase测试实验室及Android控制台环境下App无法渲染API获取数据的问题求助
大家好,我遇到一个挺头疼的问题,想请各位同行帮忙分析下:我的App在本地调试模式下能正常从API拉取并渲染数据,但放到Firebase测试实验室和Android控制台运行时,界面布局看起来和本地调试完全一致,就是没有任何从API获取的数据显示出来。
目前的环境情况和已做的排查:
- 本地调试模式:功能完全正常,数据渲染符合预期
- Firebase测试实验室&Android控制台:UI显示正常,但API数据加载失败
- 已完成的排查操作:
- 确认AndroidManifest文件中的网络相关配置,已经设置了
android:usesCleartextTraffic="true",也添加了WAKE_LOCK权限,配置片段如下:<application android:name=".MainApplication" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" android:allowBackup="false" android:theme="@style/AppTheme" android:usesCleartextTraffic="true"><uses-permission android:name="android.permission.WAKE_LOCK"/> - 我的API地址是
http://[aws zone ].elasticbeanstalk.com(使用HTTP协议)
- 确认AndroidManifest文件中的网络相关配置,已经设置了
想请教的问题:
- 为什么本地调试环境和Firebase测试实验室/Android控制台之间会出现这种数据渲染的差异?
- 针对Firebase测试实验室或者Android控制台,有没有什么特定的设置或权限需要额外调整?
希望各位能给点思路或建议,非常感谢大家的帮助!
备注:内容来源于stack exchange,提问作者Justine Mahinyila
相关产品推荐
相关产品推荐

