Sony SW2 РегистрацияИнформация
Я пытаюсь зарегистрировать новое приложение, разработанное мной, но оно не отображается в приложении для планшета SmartWatch 2. Я уверен, что приложение пытается зарегистрироваться, потому что оно достигает public ContentValues getExtensionRegistrationConfiguration()
часть кода, но я не знаю, в чем проблема.
Это мой код:
@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;
}
Спасибо
1 ответ
Решение
Ваш регистрационный код выглядит хорошо. Пара вещей, чтобы проверить:
- Ваше приложение появляется в SmartConnect на планшете?
- Вы пробовали запускать какие-либо примеры приложений? Вы можете установить / запустить их?