2

カスタム ROM がインストールされているかどうかをデバイスで確認したい。デバイスにカスタム ROM がある場合、アプリを実行したくありません。コードでこれをどのように知ることができますか?

4

4 に答える 4

7
System.getProperty("os.version"); // OS version
android.os.Build.VERSION.SDK      // API Level
android.os.Build.DEVICE           // Device
android.os.Build.MODEL            // Model 
android.os.Build.PRODUCT          // Product

これを使用して、Google ストック画像と比較してください。

この回答も確認してください。

もう 1 つ、すべてのカスタム ROM のほぼ 99% がルート化されているため、デバイスがルート化されているかどうかを確認できます。RootToolsライブラリには、ルートを確認するための簡単な方法が用意されています。

RootTools.isRootAvailable()

RootTools ライブラリを入手します。

于 2014-03-24T06:07:42.733 に答える
-3

「デバイスについて」で ROM 名を確認する必要があります。

ROM の名前を Google で検索すると、それがカスタム ROM であるかどうかに関係なく結果が得られます。

于 2018-05-02T21:52:17.180 に答える