エミュレーターを使用して、ICSのギャラリーアプリケーションを確認しようとしています。
そこで、AVDを起動し、カメラで2枚の写真を撮ってから、ギャラリーを起動します。ギャラリー内のコレクションをクリックすると、「残念ながら、カメラが停止しました」というエラーが表示されます。Galleryアプリケーションが終了します。
私はこれをMacとWindowsで試しました。同じこと。誰かがこれを機能させる方法を知っていますか?
エミュレーターを使用して、ICSのギャラリーアプリケーションを確認しようとしています。
そこで、AVDを起動し、カメラで2枚の写真を撮ってから、ギャラリーを起動します。ギャラリー内のコレクションをクリックすると、「残念ながら、カメラが停止しました」というエラーが表示されます。Galleryアプリケーションが終了します。
私はこれをMacとWindowsで試しました。同じこと。誰かがこれを機能させる方法を知っていますか?
アプリケーションを起動する前に、AVD でカメラが有効になっていることを確認する必要があります。Eclipse では、[ウィンドウ] -> [AVD マネージャー] を参照し、カメラ ハードウェアを追加するだけです。ここにいる間、写真を撮るために必要になるので、SD カード セクションにスペースを追加してください。
アプリを再起動すると、離れているはずです。
同様の問題がありました。カメラアプリを起動すると「残念ながらカメラが停止しました」と出てしまいます。ホーム -> メニュー -> アプリの管理 -> カメラ -> データの消去 で修正できました。カメラは前面カメラを起動したかったと思いますが、私のラップトップにはカメラが 1 つしかないため、おそらくそれが問題でした。しかし、Gallery は常にクラッシュし、カメラ データを消去しても効果がないようです。_ソル
私は同じ問題を抱えていましたが、エミュレータの編集オプションで抽象化された LCD 密度を下げることで解決しました。ハードウェアのサブセクションで、Abstracted LCD Density の値を高くする必要があります (私の場合は 240 でした)。そのため、値を 160 に下げてから、カメラがエミュレーターで起動します。
LCD密度の値が高いWVGA800を使用していたので、スキンを変更して目的の結果を得ることができます.
撮影している写真の内容を気にしない場合(たとえば、任意の写真が必要な場合)、回避策はコンピューターのカメラを無効にすることです(Windowsでは、デバイスマネージャーでこれを行うことができます)。このように、カメラから実際の画像を取得する代わりに、その「シミュレーション」を取得します。緑色のボックスが市松模様の背景上を移動します。ただし、少なくともその写真を撮り、アプリケーションをテストすることはできます。
ただし、カメラで特定のものをキャプチャする必要がある場合(たとえば、一部の画像処理など)、このトリックは役に立ちません。