BeagleBoard用EclairのMusicがエラー終了する件について ― 2010年06月11日
0xdroidのサイトにあるBeagleBoard用のEclairをダウンロードしてmakeし、Beagle君に載せて使っているのですが、Musicを起動すると「予期せぬエラー」でいきなり終了してしまいます。
adb logcatで見てみたところ、
android.content.res.Resources$NotFoundException: File res/drawable-finger/buttonbarbackground.xml
というエラーが出ています。で、さらに調べたところ、どうもres/drawable-mdpi-fingerディレクトリに:
buttonbar_active.9.png
buttonbar_focused.9.png
buttonbar_inactive.9.png
buttonbar_pressed.9.png
という4つのファイルが存在していないようです。これらのファイルは、res/drawable-hdpi-fingerディレクトリにはありますので、そこからコピーしてきてからmakeしなおし、出来上がったMusic.apkをBeagle君にコピーしたところ、正常に起動されるようになりました。
ただ、Music.apkを「adb install」コマンドで入れ込もうとしたらエラーになってできませんでしたので:
adb push Music.apk /system/app
とやってインストールしました。
adb logcatで見てみたところ、
android.content.res.Resources$NotFoundException: File res/drawable-finger/buttonbarbackground.xml
というエラーが出ています。で、さらに調べたところ、どうもres/drawable-mdpi-fingerディレクトリに:
buttonbar_active.9.png
buttonbar_focused.9.png
buttonbar_inactive.9.png
buttonbar_pressed.9.png
という4つのファイルが存在していないようです。これらのファイルは、res/drawable-hdpi-fingerディレクトリにはありますので、そこからコピーしてきてからmakeしなおし、出来上がったMusic.apkをBeagle君にコピーしたところ、正常に起動されるようになりました。
ただ、Music.apkを「adb install」コマンドで入れ込もうとしたらエラーになってできませんでしたので:
adb push Music.apk /system/app
とやってインストールしました。
コメント
_ ymatsu ― 2010年06月23日 11時11分
昨日かおとといあたり、最新のソースを落としたところ、上記pngファイルがちゃんと入っており、ビルドして出来たMusicを実行しましたが、問題なく音楽が再生できました。
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
トラックバック
このエントリのトラックバックURL: http://sub.asablo.jp/blog/2010/06/11/5155821/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
最近のコメント