Android開発にUbuntu 10.04 64ビットを使用すると、サウンド以外はすべてうまくいきます。
-audio オプションと -audio-out をバックエンド パラメータとして alsa とともに使用しましたが、うまくいきませんでした。
何か案が?
Android開発にUbuntu 10.04 64ビットを使用すると、サウンド以外はすべてうまくいきます。
-audio オプションと -audio-out をバックエンド パラメータとして alsa とともに使用しましたが、うまくいきませんでした。
何か案が?
Ubuntu 10.04 64 ビットで Android SDK をセットアップしていますが、「-no-audio」オプションを指定しない限り、起動時にエミュレータのセグメンテーション違反が見つかりました。
このスレッドでは、Fedora での同様の問題について説明しています: https://groups.google.com/forum/?fromgroups=#!topic/android-developers/nL11no1Z87w
そのスレッドとここの回答の1つは、追加のALSA / PulseAudioパッケージ/ライブラリをインストールすることを提案しています。
ただし、言及されているものはどれもUbuntu 10.04リポジトリに存在しないようです。
そのため、今のところ、エミュレータを実際に実行できるようにする効果的な回避策として、オーディオなしに固執しています。しかし、オーディオは私にとって優先事項ではありません...
コマンド ラインの「-no-audio」オプションの代わりに、AVD マネージャーで Android 仮想デバイスを微調整し、「ハードウェア」の下に「Audio Playback Support: no」と「Audio Recording Support: no」を追加することに注意してください。これらの変更により、Eclipse からエミュレーターを起動し、そこでアプリケーションを実行できるようになりました。
libalsa-plugins
64 ビットの Linux OS を使用している場合は、32 ビットのサウンド パッケージがインストールされていることを確認してくださいlibalsa-plugins-pulseaudio
。
Android エミュレーターには alsa は同梱されていませんが、ラッパーの qemu サウンド モジュールを使用しています。
ヒント: /dev/eac