eclipse - 尝试从 Tizen SDK 启动 Tizen watch 应用程序时出现 "Installation or uninstallation is not working temporarily"错误

标签 eclipse tizen tizen-native-app

尝试从 Tizen IDE 启动 native watch 应用程序时,我看到奇怪的消息“某些应用程序类别,例如“ watch 应用程序”,无法通过“运行方式”启动。

事实上,我尝试使用项目本地菜单中的运行方式来启动我的应用程序。但是我应该如何在模拟器上启动我的应用程序呢?

模拟器设备( watch )已启动并正在运行,作为单独的小部件在桌面上可见。它被选中。签名配置已设置。

在控制台输出中,我看到消息 processing result : FATAL_ERROR [61]

我也尝试通过创建的启动配置启动,但这会导致相同的错误消息。

IDE 日志显示以下堆栈跟踪:

[2015.09.06 12:16:48][ERROR] ConnectionExplorer.java(658) - Fail to get platform log
[2015.09.06 12:18:59][ERROR] RdsDeployer.java(269) - Cannot partially upload or reinstall
org.eclipse.core.runtime.CoreException: [RDS] Cannot install application
    at org.tizen.common.rds.RdsDeployer.newCoreException(RdsDeployer.java:699)
    at org.tizen.common.rds.RdsDeployer.postInstall(RdsDeployer.java:634)
    at org.tizen.common.rds.RdsDeployer.partialZipInstall(RdsDeployer.java:566)
    at org.tizen.common.rds.RdsDeployer.deploy(RdsDeployer.java:267)
    at org.tizen.nativecommon.launch.TizenLaunchDelegate2.deployApplication(TizenLaunchDelegate2.java:783)
    at org.tizen.nativecommon.launch.TizenLaunchDelegate2.launchApplicationForRun(TizenLaunchDelegate2.java:504)
    at org.tizen.nativecommon.launch.TizenLaunchDelegate2.launch(TizenLaunchDelegate2.java:216)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1018)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1222)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: org.tizen.common.sdb.command.message.CommandErrorException: 
Error code: FATAL_ERROR
Error message: 
Command: /usr/bin/pkgcmd -q -r -t tpk -n com.au.heywatch
Management: Installation or uninstallation is not working temporarily.

附言我添加“eclipse”标签是因为 Tizen SDK 显然是基于 Eclipse 的 IDE。使用 Tizen IDE 2.3.1。

最佳答案

表盘应用程序(Web/ native )永远不会作为小部件安装。您无法在应用程序菜单中看到它们。

原因: 在项目的 tizen-manifest.xml 文件中,您会在下面的行中找到

<watch-application appid="org.tizen.watchsample" exec="watchsample" ambient-support="true">

这使您的应用程序成为 watch 应用程序,并且这些应用程序被称为表盘,因为它们将在设置中用作主 watch 。

并且在模拟器上,您无法更改主屏幕上的表盘。因此,您将无法以这种方式测试您的 watch 应用程序。

关于eclipse - 尝试从 Tizen SDK 启动 Tizen watch 应用程序时出现 "Installation or uninstallation is not working temporarily"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32422594/

相关文章:

eclipse - java.lang.IllegalArgumentException : Invalid <url-pattern> WelcomeServlet in servlet mapping 异常

java - Eclipse 中的 Angular Js

java - 无法在 Eclipse 工作区中配置 Web 应用程序项目的运行路径

C 将结构传递给回调函数 (Tizen)

Tizen 模拟器 - 没有可安装的平台

c - 在 Native Tizen 可穿戴设备中使用 libcurl 从 url 输出 json 响应

c - Tizen nativ 可穿戴开发错误找不到二进制文件(/Users/yvonne/CeBIT/CeBIT/Debug/cebit)

java - 如何在Android上防止键盘推送webview

tizen - 为什么 tizen studio 无法连接到我的 S3 watch