Server的配置如下:
Client调用如下:
Intent intent1 = new Intent();
ComponentName componentName = new ComponentName(“com.jxx.server”, “com.jxx.server.ServerActivity”);
intent1.setComponent(componentName);
intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent1);
Intent中添加ComponentName还有另外一种写法
Intent intent2 = new Intent();
intent2.setClassName(“jxx.com.server”, “jxx.com.server.MainActivity”);
intent2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent1);
只不过setClassName内部帮我们new ComponentName的实例
public @NonNull Intent setClassName(@NonNull String packageName, @NonNull String className) {
mComponent = new ComponentName(packageName, className);
return this;
}