0

我有一个 GPS 导航应用程序。现在我想将此应用程序用作主机应用程序,并在 Sony SmartEyeGlass 上显示一些信息。

但我被困在第一步......

首先,我想在 Sony SmartEyeGlass 上展示一张卡片。我阅读了网站(https://developer.sony.com/2014/09/19/how-to-create-your-first-smarteyeglass-project/

根据它,我尝试从 HelloLayout 修改示例代码并将它们放入我的主机应用程序中。无论如何,在我启动主机应用程序后,SmartEyeGlass 上没有任何变化。

有什么想法吗?如果我没有把我的问题说清楚,我很抱歉。如果有人需要,我很乐意提供更多细节。请帮忙。我很绝望......提前谢谢!

4

2 回答 2

1

这些指南通常是不完整的。尝试导入示例应用程序并从那里开始。

于 2015-03-26T10:36:34.293 回答
0

我有同样的问题。事实证明,如果我在 RegistrationInformation 类中实现 getRequiredNotificationApiVersion() 以返回“4”,则整个 App 不再运行。

要排除此问题,请将您的 RegistrationInformation 类实现中的相关代码修改为以下内容:

私有静态最终 int CONTROL_API_VERSION = 4;

@Override
public int getRequiredWidgetApiVersion() {
    // TODO Auto-generated method stub
    return API_NOT_REQUIRED;
}

@Override
public int getTargetControlApiVersion() {
    // TODO Auto-generated method stub
    return CONTROL_API_VERSION;
}

@Override
public int getRequiredControlApiVersion() {
    // TODO Auto-generated method stub
    return CONTROL_API_VERSION;
}

@Override
public int getRequiredSensorApiVersion() {
    // TODO Auto-generated method stub
    return API_NOT_REQUIRED;
}

@Override
public int getRequiredNotificationApiVersion() {
    // TODO Auto-generated method stub
    return API_NOT_REQUIRED;
}
于 2015-05-04T14:51:49.230 回答