2014-10-01 3 views
1

Я создал простое приложение. Это будет уведомление как для портативного устройства, так и для ношения. Ниже приведен код для создания уведомленияНосимые уведомления не видны на пригодном для носки тренажере

@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()); 
} 

Я мог видеть уведомление по телефону, но носимый имитатор не показывает никаких уведомлений.

Я следовал следующие шаги

  1. Создан носимый Тренажер

  2. установлен Android Wear приложение из Play магазина. Подключенный телефон к настольному компьютеру через USB

  3. Используется опция «Подключиться к эмулятору» из приложения «Android wear». Демо-карты хорошо видны на пригодном для носки симуляторе.
  4. Установлено мое приложение (код выше) на телефоне. Запускаемое уведомление. Уведомление отображается по телефону, но не на симуляторе. Я наблюдал журналы, но не исключение, которое оно выбрало.

Я что-то пропустил. уровень Mini Sdk для приложения: 8 Target Sdk для приложения: 21

ответ

1

я столкнулся с той же проблемой, и решение было в Настройки -> Безопасность -> Доступ к уведомлениям, проверить Android Wear, чтобы позволить ему читать все уведомления.

+0

Спасибо! Я проверю и дам вам знать результат. Еще раз спасибо :) –

+0

Эй, спасибо, это решило мою проблему :) –