Изменение фонового рисунка Приложение вылетает в Nook Color: - PullRequest
1 голос
/ 14 ноября 2011

Мне нужно разработать приложение для обоев для Nook Color.После этого я установил цветовой аддон Nook, когда использую этот код в своем приложении, и он каждый раз падает.Приведенный ниже API-интерфейс позволяет любому приложению открывать пользовательский интерфейс диспетчера настроек обоев в устройстве Nook Color

Intent i = new Intent();
i.setAction( "com.bn.nook.CHANGE_WALLPAPER" );
startActivity( i );

Error: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.bn.nook.CHANGE_WALLPAPER }

Пожалуйста, помогите, заранее спасибо.

Ответы [ 2 ]

1 голос
/ 15 ноября 2011

Это намерение будет доступно только на устройстве Nook.

Использование этого на любом другом устройстве или эмуляторе, специально не предназначенном для использования в nook, не будет работать.

Это все равно что пытаться открыть Internet Explorer на компьютере, на котором не установлен Internet Explorer.

0 голосов
/ 14 ноября 2011

Код, который вы опубликовали, является прямой копией с (я полагаю) официальной страницы разработчика Nook здесь .

Код по своей сути не ошибочен, действие, указанное вами простокажется, не существует - вам нужно найти правильное имя действия в API для разработчиков / Nook.

...