方法一:知道第三方应用的报名和需要跳转的Activity名
Intent redIntent=new Intent();
redIntent.setClassName("com.example.ht380d4G_jar_demo", "com.meter.MeterActivity");
方法二:不使用Activity名,用action
Intent redIntent=new Intent();
redIntent.setAction("com.jb.MeterActivity");
redIntent.addCategory("android.intent.category.DEFAULT");
redIntent.setPackage("com.example.ht380d4G_jar_demo");
这里需要说明一下Intent的setClass和setClassName的区别
setClass:跳转到与该工程下的(同一个Application中的)activity或者service
setClassName:跳转到不同Applicaiton的activity或者service
不要使用错
网友评论