[解決済み] デバイスのプロパティを取得するためのAndroid ADBコマンド
2022-02-15 21:49:25
質問事項
ADBコマンドからデバイスのプロパティを取得しようとしています。サンプルのアンドロイドアプリケーションを実行することで、これらの値を取得することができます。しかし、私は私の人生を容易にするために、adbシェルコマンド自体を使用して取得したい。以下は、サンプルアプリケーションから取得する方法ですが、対応するadbコマンドが必要です。
- デバイスメーカー
- デバイスハードウェア
- デバイスモデル
- Osバージョン(整数値)
- カーネルバージョン
* 私のデバイスはルート化されておらず、これらの値を取得するためにデバイスをルート化する考えはないことに注意してください :-) *
## Code snippet
import android.os.Build;
manufacturer = Build.MANUFACTURER;
hardware = Build.HARDWARE;
model = Build.MODEL;
oSVersion = Build.VERSION.SDK_INT;
kernelVersion = System.getProperty("os.version");
しかし、私はOSのバージョンを取得することができます。しかし、SDKのバージョンは整数で欲しい。4.2.2の代わりに18が必要です。
C:\>adb shell getprop ro.build.version.release
4.2.2
解決方法は?
adb shell getprop ro.build.version.sdk
パラメータの全リストを表示したい場合は、次のように入力します。
adb shell getprop
関連
-
[解決済み] シンボル 'context' を解決できない
-
[解決済み】Android Intent コンストラクタを解決できない
-
[解決済み】googleコンソールエラー`OR-IEH-01`について
-
[解決済み] com.android.supportのライブラリは全て全く同じバージョン表記である必要があります。
-
[解決済み] 複数のデバイスを接続しているときにADB Shellを使用するには?error: more than one device and emulator "で失敗します。
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidで画面の大きさをピクセル単位で取得する方法
-
[解決済み] Android ADBツールでアプリケーションを起動する方法
-
[解決済み】ADB Android デバイスが認証されない件
-
[解決済み】Android ADB デバイスがオフラインでコマンドを発行できない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】パッケージ名(Google Analytics)に一致するクライアントが見つからない - 複数のproductFlavorsとbuildTypes
-
[解決済み】シンボル 'AppCompatActivity' を解決できない。
-
[解決済み】アンドロイドクロームブラウザのモバイルウェブアプリケーションのメニューでHTMLユニコード ☰が検出されない。
-
[解決済み】このアクティビティは、すでにウィンドウ装飾によって提供されるアクションバーを持っています。
-
[解決済み】起動アクティビティを特定できませんでした。デフォルトのアクティビティが見つかりませんでした
-
[解決済み】ビューのルートとしてNULLを渡さないようにする(膨張したレイアウトのルート要素でレイアウトパラメータを解決する必要がある)。
-
[解決済み】Android Studioでused import文がunused import文に指定されるのはなぜ?
-
[解決済み】Android Studioで最新バージョンのgradleを使用する方法
-
[解決済み】Android 8:クリアテキストのHTTPトラフィックが許可されない
-
[解決済み] コンパイルした.apkを端末にインストールしようとするとINSTALL_FAILED_UPDATE_INCOMPATIBLEが表示される