首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >索尼SW2 RegistrationInformation

索尼SW2 RegistrationInformation
EN

Stack Overflow用户
提问于 2014-07-25 12:02:05
回答 1查看 97关注 0票数 0

我正在尝试注册一个由我自己开发的新应用程序,但它没有出现在SmartWatch 2平板应用程序上。我确信应用程序会尝试注册,因为它到达了代码的public ContentValues getExtensionRegistrationConfiguration()部分,但我不知道问题出在哪里。

这是我的密码:

代码语言:javascript
复制
@Override
public ContentValues getExtensionRegistrationConfiguration() {
    String extensionIcon = ExtensionUtils.getUriString(mContext, R.drawable.icon_extension);
    String iconHostapp = ExtensionUtils.getUriString(mContext, R.drawable.icon);
    String extensionIcon48 = ExtensionUtils.getUriString(mContext, R.drawable.icon_extension48);

    String configurationText = mContext.getString(R.string.configuration_text);
    String extensionName = mContext.getString(R.string.extension_name);

    ContentValues values = new ContentValues();
    values.put(Registration.ExtensionColumns.CONFIGURATION_ACTIVITY,
            TactileComPreferenceActivity.class.getName());
    values.put(Registration.ExtensionColumns.CONFIGURATION_TEXT, configurationText);
    values.put(Registration.ExtensionColumns.EXTENSION_ICON_URI, extensionIcon);
    values.put(Registration.ExtensionColumns.EXTENSION_48PX_ICON_URI, extensionIcon48);
    values.put(Registration.ExtensionColumns.EXTENSION_KEY, getExtensionKey());
    values.put(Registration.ExtensionColumns.HOST_APP_ICON_URI, iconHostapp);
    values.put(Registration.ExtensionColumns.NAME, extensionName);
    values.put(Registration.ExtensionColumns.NOTIFICATION_API_VERSION,
            getRequiredNotificationApiVersion());
    values.put(Registration.ExtensionColumns.PACKAGE_NAME, mContext.getPackageName());

    return values;
}

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-25 21:35:19

你的注册码看上去不错。有几件事要检查:

  1. 你的应用程序会出现在平板电脑上的SmartConnect中吗?
  2. 您试过运行任何示例应用程序吗?你能安装/运行这些吗?
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24955336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档