【问题标题】:RESTful service on emulator模拟器上的 RESTful 服务
【发布时间】:2017-05-19 17:06:27
【问题描述】:

我在 Tizen 模拟器上使用 RESTful 服务,该服务适用于 android 模拟器,但不适用于 Tizen 模拟器,我一般如何在模拟器上测试 RESTful 服务?这个问题有哪些可能的问题?我使用 Visual Studio 2017 谢谢

【问题讨论】:

  • 正在使用 Tizen Studio 吗?还是适用于 Tizen.NET 的 Visual Studio?
  • 给我一些信息... 1. 您正在开发哪种类型的应用程序...Tizen Web、Tizen.NET ..
  • 2.据我了解,您正在尝试从您的 Tizen 应用程序中使用 REST 服务。但您不能从模拟器中使用它。您可以从 Android 模拟器中使用它。这意味着 RESTful 服务是有效的。
  • 我使用 Visual Studio 2017 和 Tizen.Net 开发 Tizen 移动应用程序。是的,我的 REST 服务在 android 上很好,但在 Tizen 模拟器上不行。

标签: web-services rest visual-studio-2017 tizen


【解决方案1】:

当您使用 Visual Studio 进行 Tizen 开发时,我假设您正在开发 Tizen.NET 应用程序。

您已授予 Internet 权限以允许该应用使用 Web 服务。从tizen-manifest.xml Privileges 部分添加权限。

<manifest>
  .....
  .....
  <privileges>
     <privilege>http://tizen.org/privilege/internet</privilege>
  </privileges>
</manifest>

【讨论】:

  • 非常感谢。您对添加权限的评论解决了我的问题。
【解决方案2】:

如果您使用的是 Tizen Studio,出于安全原因,您需要授予对 RESTful 服务的 url 的权限。很简单,你需要在你的config.xml中加入这一行:

<tizen:metadata key="http://samsung.com/tv/metadata/use.preview" value="endpoint_URL=https://your.url"/>

还要检查您是否在 Config.xml 中具有此附加权限:

<tizen:privilege name="http://tizen.org/privilege/internet"/>

请尝试一下

【讨论】:

  • 谢谢,请将答案标记为 ok
猜你喜欢
  • 1970-01-01
  • 2021-05-14
  • 1970-01-01
  • 2011-02-24
  • 1970-01-01
  • 2022-08-04
  • 2021-05-14
  • 2017-07-01
  • 1970-01-01
相关资源
最近更新 更多