Я создал простое приложение. Это будет уведомление как для портативного устройства, так и для ношения. Ниже приведен код для создания уведомленияНосимые уведомления не видны на пригодном для носки тренажере
@Override
public void onClick(View v) {
int notificationId = 001;
// Build intent for notification content
Intent viewIntent = new Intent(this, MainActivity.class);
PendingIntent viewPendingIntent =
PendingIntent.getActivity(this, 0, viewIntent, 0);
NotificationCompat.Builder notificationBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_launcher)
.setContentTitle("title")
.setContentText("Location")
.setContentIntent(viewPendingIntent);
// Get an instance of the NotificationManager service
NotificationManagerCompat notificationManager =
NotificationManagerCompat.from(this);
// Build the notification and issues it with notification manager.
notificationManager.notify(notificationId, notificationBuilder.build());
}
Я мог видеть уведомление по телефону, но носимый имитатор не показывает никаких уведомлений.
Я следовал следующие шаги
Создан носимый Тренажер
установлен Android Wear приложение из Play магазина. Подключенный телефон к настольному компьютеру через USB
- Используется опция «Подключиться к эмулятору» из приложения «Android wear». Демо-карты хорошо видны на пригодном для носки симуляторе.
- Установлено мое приложение (код выше) на телефоне. Запускаемое уведомление. Уведомление отображается по телефону, но не на симуляторе. Я наблюдал журналы, но не исключение, которое оно выбрало.
Я что-то пропустил. уровень Mini Sdk для приложения: 8 Target Sdk для приложения: 21
Спасибо! Я проверю и дам вам знать результат. Еще раз спасибо :) –
Эй, спасибо, это решило мою проблему :) –