我正在开发一个需要点击条形码图片然后解码的应用程序。 我需要打电话给我已经下载的条形码扫描仪应用程序,我有条形码扫描仪apk。我需要在我的应用程序的源代码中调用这个apk。可能吗?我怎么能这样做?
答案 0 :(得分:1)
您可以通过以下方式调用第三方应用程序的活动。
final Intent intent = new Intent(BarcodeSanner package name);
intent.setComponent(new ComponentName("BarcodeSanner package name","BarcodeSanner activity name"));
startActivity(intent );
如果手机中没有应用程序,您可以捕获异常