方式一、通过指定包名 +类名启动:
-
包名:com.xx.xx.xx
-
类名:com.xx.xx.xx.RouterActivity
-
参数名:param
java
Intent intent = new Intent();
ComponentName comp = new ComponentName("com.xx.xx.xx", "com.xx.xx.xx.RouterActivity");
intent.setComponent(comp);
intent.putExtra("param", ${EPG下发的参数});
mContext.startActivity(intent)
java
am start -n "com.xx.xx.xx/com.xx.xx.xx.RouterActivity" --es "param" "xxxxx"
方式二、通过 Action启动:
-
action:com.xx.xx.topage
-
参数名:param
java
Intent intent= new Intent();
intent.putExtra("param", ${EPG下发的参数});
intent.setAction("com.xx.xx.topage");
mContext.startActivity(intent);
java
am start -a com.xx.xx.topage --es param "xxxxx"