AndroidのComponentNameの例
AndroidのComponentNameの例を以下に示します:
// 创建一个ComponentName对象,指定包名和类名
ComponentName componentName = new ComponentName("com.example.myapp", "com.example.myapp.MainActivity");
// 获取组件的包名
String packageName = componentName.getPackageName();
// 获取组件的类名
String className = componentName.getClassName();
// 打印组件的包名和类名
Log.d("ComponentName", "Package Name: " + packageName);
Log.d("ComponentName", "Class Name: " + className);
この例では、packageNameがcom.example.myapp、classNameがcom.example.myapp.MainActivityであるComponentNameオブジェクトcomponentNameを作成しました。次に、getPackageName()メソッドとgetClassName()メソッドを使用して、コンポーネントのパッケージ名とクラス名を取得し、Logで出力しました。