提供者应该努力向消费者提供实时更新,但只在调试模式下工作,而不是发布模式。我是否需要再次使用有状态的小部件并使用set state来更新ui?有什么线索吗?
提供者应该努力向消费者提供实时更新,但只在调试模式下工作,而不是发布模式。我是否需要再次使用有状态的小部件并使用set state来更新ui?有什么线索吗?
可能是因为您没有在 AndroidManifest.xml
中添加互联网权限。
<uses-permission android:name="android.permission.INTERNET" />
我们需要在AndroidManifest.xml文件中添加Internet权限以进行发布构建。在调试模式下,它可以正常工作。如果您一直在提供程序中调用api调用,则会出现相同的错误。我曾经犯过同样的错误并解决了这个问题。
如果您在两个AndroidManifest.xml文件中添加了Internet权限
<uses-permission android:name="android.permission.INTERNET" />
但它仍然无法工作,因此在应用程序标签中的这两个文件中添加此内容。
android:usesCleartextTraffic="true"