問題タブ [android-camera]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - SDK 1.6 用の Android カメラ アプリケーションをコンパイルする
Android Camera for SDK 1.6 (API レベル 4 または Donut リリースとも呼ばれます)をコンパイルして実行しようとしています。
AndroidManifest にはありませminSdkVersion
んが、明らかにドーナツ デバイスでは実行されません。実際、sdk 2.2 でコンパイルすると、avd または SDK 1.6 の G1 でカメラが NoSuchMethodError 実行でクラッシュします。
[donut-release] タグもチェックしてみましたが、奇妙なことに、次のような多くのエラーが発生してコンパイルすらできません。
特に、 API レベル 5 から導入されたのに、なぜ「donut」タグでExifInterfaceが使用されているのか、よくわかりません。
android - Androidカメラの幅と高さは向きに依存しますか?
Camera.Parameters のカメラの幅と高さは、縦向きから横向きに変更すると変更されますか?
android - Androidカメラ情報
カメラブイットに関する情報を電話に取り込む方法はありますか?
のようなもの...
- カメラがあれば!
- 解像度
- フラッシュが存在する場合
android - カメラ内蔵のすべてのAndroidスマートフォンは、キャプチャした画像を保存するために「DCIM」というフォルダを使用しますか?
私は、電話のデフォルトのカメラアプリケーションを使用して画像をキャプチャし、ユーザーが基本的な編集を実行できるようにするアプリを開発しています。
次のスニペットを使用します...
キャプチャした画像をストックカメラアプリケーションと一致する場所に保存したい。DCIMフォルダーを使用して、すべての電話がその場所を使用すると想定できますか?
android - ACTION_IMAGE_CAPTURE インテントから画像のパスを取得
こんにちは、次のようにACTION_IMAGE_CAPTURE
画像をキャプチャするために使用してIntent
います:
onActivityResult
イメージを SD カードに保存し、メソッドを使用してそのイメージのパスを取得する必要があります。現在キャプチャされている画像の画像パスを取得する方法がわかりません。
誰かが知っているなら、助けてください。
ありがとう
android - Samsung Galaxy Sで前面カメラを使用する方法
次のような、ウェブ全体で見つけたいくつかの回答を試しました。
また
しかし、うまくいきません。また、マニフェスト ファイルにアクセス許可を設定しました。
私は何かを逃していますか?私は StackOverflow を検索しましたが、これが以前に尋ねられたことは知っていますが、これに関する確認済みの解決策はないようです。どんな種類の助けもいただければ幸いです。
注: 2.1 プラットフォームで Galaxy S を使用しています
android - Android でのオート フォーカス後のビデオ録画に関する問題
ビデオ録画を開始する前にカメラのオートフォーカスを試みるアプリを構築しようとしています。直接使用MediaRecorder
しても、カメラはオート フォーカスしません。そのためにCamera
、コールバックを使用して使用しています。オートフォーカスできます。しかし、このインスタンスを に提供するMediaRecorder
と、多くの問題が発生します。以下は、記録に使用するコードです
カメラの属性は次のとおりです。
これにより、次のエラーメッセージが表示されます。
これにより、指定された場所にファイルが作成されますが、これは完全に隠され、緑色の水平線の束だけです。
すべての許可が配置されます。Android 2.2 を使用しています。このように正確なコードを試しましたが、それでも同様の結果が得られましたVENC_ERROR
java - Eris で EXTRA_OUTPUT が無視され、G1 でデータが null を返す
そこで、次のコードを使用してカメラ アクティビティを起動しようとしています。
そして、結果を処理するには:
intent.putExtra(data)
小さなビットマップをインテントに添付し、次のアクティビティでサムネイルとして使用し、フルサイズのファイルは/sdcard/image.jpg
.
これは、(ドキュメントによると) 予想される動作であり、サムネイル用に小さなビットマップを使用し、大きなファイルを保存します。しかし、これを G1 と Eris でテストしたところ、奇妙な動作が見られました。
G1 の場合:
- resultCode は RESULT_OK を示していますが、結果ハンドラーに返されるインテント データは null です。
- また、 EXTRA_OUTPUT は完全に無視されているようです。画像がどこに保存されているのかわかりません。
エリスで:
- インテント データが正常に返される
- EXTRA_OUTPUT も無視されますが、画像は次の場所にある通常のメディア ストアに保存されます。
/sdcard/dcim/100media
私の質問はこれです: 標準のカメラ アクティビティを使用して、私がやろうとしていることに対して一貫した動作を得る方法はありますか? カスタム アクティビティを作成して、思いどおりに動作させることもできますが、その方法は避けたいと思います。
android - Android カメラ フラッシュ コントロール
わかりました、しばらく探していましたが、これがどこにも見つからないようです。カメラアプリケーションに、フラッシュ電球またはあなたがそれらを呼びたいものへのアクセスを許可したいと思います。誰かが知っていて、それを共有したい場合よろしくお願いします。または、誰かが私を正しい方向に向けることができれば、それは素晴らしいことです.
android - カメラを解放すると、タスク内のすべてのアクティビティが強制終了されます
オブジェクトを使用してカメラパラメータを設定しているビデオ録画アプリがありCamera
ます。録画が終わったら、onPause
私は方法を使ってカメラを放します
camera.unlock();
camera.release();
カメラがリリースされた瞬間、次のログが表示されます
ログの下部に表示されているように、いくつかのWIN DEATHが発生しており、これは基本的に以前の未完了のアクティビティをすべて殺しています。これは私のアプリケーションフローを妨げるので、私にとって多くの問題を引き起こしています。
問題になる可能性のあるアイデアはありますか?