【问题标题】:Android Emulator - connecting to a public API over the internetAndroid 模拟器 - 通过 Internet 连接到公共 API
【发布时间】:2017-07-20 19:05:39
【问题描述】:

我有一个 React-Native 应用程序,它使用远程 API 来验证和登录应用程序。这与 iOS 模拟器完美配合,但 Android 是另一回事。尝试访问 API 地址时网络请求失败,我的应用无法通过 API 进行身份验证。我看到很多关于将模拟器连接到 localhost 的文档,但是我使用的 API 是通过网络而不是我的机器本地的。是否可以使用 android 模拟器向 API 发出公共 http 请求。

模拟器可以正常使用浏览器上网。

【问题讨论】:

  • 调试问题需要包含遇到错误的代码,以及有关它如何失败的有用信息,例如 logcat 输出、异常或使用调试器恢复的返回值。

标签: android react-native android-emulator


【解决方案1】:

这不是足够的信息,但要检查的一件事是查看您的 AndroidManifest.xml - <uses-permission android:name="android.permission.INTERNET" /> 中是否有此权限

【讨论】:

  • 那么,也许你可以发布一些关于你想要做什么的更多细节?比如代码sn-ps之类的
猜你喜欢
  • 2015-01-30
  • 2019-07-06
  • 2019-03-08
  • 2019-11-26
  • 2020-02-29
  • 1970-01-01
  • 2011-06-30
  • 1970-01-01
相关资源
最近更新 更多