将apk与Android开发的其他源代码集成

时间:2011-03-26 09:18:28

标签: android

我正在开发一个需要点击条形码图片然后解码的应用程序。 我需要打电话给我已经下载的条形码扫描仪应用程序,我有条形码扫描仪apk。我需要在我的应用程序的源代码中调用这个apk。可能吗?我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您可以通过以下方式调用第三方应用程序的活动。

final Intent intent = new Intent(BarcodeSanner package name);

intent.setComponent(new ComponentName("BarcodeSanner package name","BarcodeSanner activity name"));

startActivity(intent );

如果手机中没有应用程序,您可以捕获异常