2011-11-14 5 views
1

Nook Colorの壁紙アプリケーションを開発する必要があります。私は私のアプリでこのコードを使用すると、それが後にヌーク色のアドオンをインストールし、毎回クラッシュします。任意のアプリケーションは、ヌークカラーデバイス壁紙の意図を変更する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 } 

に壁紙設定マネージャUIを開くことができるようにするには、以下のAPIのテント、事前に感謝を助けてください。

+0

は "com.bn.nook.CHANGE_WALLPAPER"ですか、あなたのアプリケーション内のアクティビティかNook? – Graeme

+0

これを行うにはNookの開発者サイトを参照しました。このリンクを参照してくださいhttps://onnook.org/ – fargath

答えて

0

あなたが投稿したコードは、公式のNook開発者ページhereからの直接コピー貼り付けです。

コードは本質的に間違っているわけではなく、指定したアクションは単に存在しないようです - あなたはDevelopers/Nook APIから正しいAction名を見つける必要があります。

+0

Nookデバイスで動作したが、シミュレータでクラッシュします。 – fargath

+0

あなたのコードは非ヌークエミュレータでは機能しません。 – Graeme

+0

いいえ、コードはNookデバイスでのみ動作しますが、すべてのシミュレータと非ヌークデバイスでクラッシュします – fargath

1

このインテントはNookデバイスでのみ使用可能になります。

裸になるように特別に設計されていない他のデバイスやエミュレータでこれを使用することはできません。

Internet ExplorerがインストールされていないマシンでInternet Explorerを開こうとするようなものです。

関連する問題