Androidカメラパラメータ (Android Camera Parameters)
| English | 简体中文 | 繁體中文 | 日本語 | 한국어 |
Androidカメラパラメータは、開発者や愛好家がデバイスのカメラの深い技術的能力を探索するための強力な診断ツールです。Android Camera2 APIを活用して、デバイス上のすべてのレンズに関する詳細な洞察を提供します。

主な機能
- 詳細な診断: すべてのレンズ(背面、前面、外部)の
CameraCharacteristicsを検査します。 - ハードウェアレベルの検出: デバイスが
LEGACY、LIMITED、FULL、またはLEVEL_3機能をサポートしているかどうかを即座に確認できます。 - リアルタイムの機能追跡: RAWキャプチャ、光学手ブレ補正 (OIS)、手動露出、マニュアルフォーカスなどのサポートを確認します。
- カテゴリ別の探索: センサー、レンズ、AE/AF/AWB、およびプロセッシングカテゴリごとに整理された数百のパラメータ。
- 生データの出力: 完全なカメラプロファイルを構造化された JSON として表示します。
- 多言語サポート: 中国語、スペイン語、日本語など、12以上の言語に完全にローカライズされています。
サポートされている言語
アプリはグローバルなオーディエンスをサポートするようにローカライズされています。
- 🇺🇸 英語 (English)
- 🇨🇳 中国語 (簡体字)
- 🇹🇼/🇭🇰 中国語 (繁体字)
- 🇪🇸 スペイン語 (Spanish)
- 🇧🇷 ポルトガル語 (ブラジル)
- 🇫🇷 フランス語 (French)
- 🇩🇪 ドイツ語 (German)
- 🇷🇺 ロシア語 (Russian)
- 🇮🇳 ヒンディー語 (Hindi)
- 🇮🇩 インドネシア語 (Indonesian)
- 🇯🇵 日本語 (Japanese)
- 🇰🇷 韓国語 (Korean)
テクノロジースタック
- 言語: Kotlin
- UI フレームワーク: Jetpack Compose
- デザインシステム: Material 3
- アーキテクチャ: MVVM
- ライブラリ:
- Camera2 API: コアカメラインタラクション。
- Gson: 生データ出力用の JSON シリアル化。
- Navigation Compose: アプリナビゲーション。
プロジェクト構造
app/: メインの Android アプリケーションモジュール。com.aaron.cameraparams.ui: Compose ベースの UI 画面とコンポーネント。com.aaron.cameraparams.camera: CameraManager と対話し、特性を取得するためのロジック。
camera_parameters/: さまざまなデバイス(Pixel 3、Samsung S10+ など)からのカメラパラメータのサンプル JSON ダンプ。docs/: 追加のドキュメントとスクリーンショット。
はじめに
前提条件
- Android Studio Koala 以降。
- Android SDK 37 (コンパイル/ターゲット)。
- 物理 Android デバイス(推奨)または Camera2 サポートのあるエミュレーター。
ビルドと実行
- リポジトリをクローンする:
git clone https://github.com/zoozooll/AndroidCameraParameters.git - Android Studio でプロジェクトを開く。
- プロジェクトをビルドする:
./gradlew assembleDebug - デバイスにインストールして実行する。
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルを参照してください。
サポートまたは連絡先
メール: kangkang365@gmail.com プロジェクトサイト: GitHub Pages