在做Android系统开发的时候,经常需要各种各样的第三方apk,这使得我们的程序更加合理,饱满。
同时也大大加进了我们开发的速度。在Android launch开发中,经常使用到第三方apk,所以我们有必要掌握一个apk如何调用另一个apk。
开启第三方apk的方法有两种:
方法1:
Intent i = new Intent();
ComponentName componentName = new ComponentName("com.csai.test","com.csai.test.MainActivity");
i.setComponent(componentName);
startActivity(i);
表示:我启动的apk的包名为
com.csai.test,启动的类名是
com.csai.test.MainActivity
方法2:
Intent intent = new Intent();
intent.setClassName(""com.csai.test","com.csai.test.MainActivity"");
startActivity(intent);
是不是跟启动一个activity差不多,对,就是该几个参数就可以了。