2026 年より、トランク安定版開発モデルに沿ってエコシステムのプラットフォームの安定性を確保するため、第 2 四半期と第 4 四半期に AOSP にソースコードを公開します。AOSP のビルドと投稿には、android-latest-release を使用します。android-latest-release マニフェスト ブランチは、常に AOSP にプッシュされた最新のリリースを参照します。詳細については、AOSP の変更点をご覧ください。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
KernelModuleUtils
public
class
KernelModuleUtils
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.KernelModuleUtils
|
概要
パブリック コンストラクタ
KernelModuleUtils
public KernelModuleUtils ()
パブリック メソッド
getDependentModules
public static String[] getDependentModules (String modName,
String lsmodOutput)
指定されたモジュールが依存するモジュールの名前を返します。
たとえば、指定されたモジュールが `kunit` で、`lsmod` の出力が次のようになっているとします。
$ lsmod
Module Size Used by
kunit_test 663552 0
time_test 663558 0
kunit 57344 15 kunit_test,time_test
このメソッドは、`kunit_test` と `time_test` を含む配列を返します。
| パラメータ |
modName |
String |
lsmodOutput |
String |
getDisplayedModuleName
public static String getDisplayedModuleName (String fullPath)
読み込み後に表示されるモジュール名を返します。
たとえば、ファイル名と `lsmod` から返される名前の違いを確認してください。
$ insmod kunit.ko
$ lsmod | grep kunit
kunit 20480 0
installModule
public static CommandResult installModule (ITestDevice device,
String modulePath,
String arg,
long timeoutMs)
指定されたデバイスにカーネル モジュールをインストールします。
| パラメータ |
device |
ITestDevice: モジュールをインストールするデバイス |
modulePath |
String: インストールするモジュールのパス |
arg |
String: インストール コマンドに渡す引数 |
timeoutMs |
long: タイムアウト(ミリ秒単位) |
removeKoExtension
public static String removeKoExtension (String s)
`.ko` 拡張子がある場合は削除
removeModuleWithDependency
public static CommandResult removeModuleWithDependency (ITestDevice device,
String moduleName)
指定されたデバイスからカーネル モジュールと依存モジュールを削除します。
このメソッドは、ターゲット カーネル モジュールをデバイスから削除しようとします。モジュールに依存関係がある場合、依存モジュールはターゲット モジュールの前にベスト エフォートで削除されます。
| パラメータ |
device |
ITestDevice: モジュールを削除するデバイス |
moduleName |
String: 削除するモジュールの名前 |
removeSingleModule
public static CommandResult removeSingleModule (ITestDevice device,
String moduleName)
指定されたデバイスからカーネル モジュールを削除します。
このメソッドは、ターゲット カーネル モジュールをデバイスから削除しようとします。依存関係のあるモジュールは削除されません。
| パラメータ |
device |
ITestDevice: モジュールを削除するデバイス |
moduleName |
String: 削除するモジュールの名前 |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2026-06-22 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-06-22 UTC。"],[],[]]