我试图在android中开发一个应用程序,它应该使用一些防病毒引擎(最好是opensource)来扫描设备上的文件。在互联网上搜索了很多但是找不到任何东西。任何人请建议我一些我可以捆绑我的应用程序的防病毒引擎,以及如何将其集成到我的应用程序中的示例。 谢谢。
编辑:需要提供API的开源反病毒库,以便第三方应用程序可以使用库和代码中的API并扫描文件,生成报告等,
答案 0 :(得分:0)
我从未尝试过这个,但你可以这样做:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.example.package", "com.example.package.ActivityToStart");
startActivity(intent);
或
PackageManager pm = getPackageManager();
Intent intent = pm.getLaunchIntentForPackage("com.example.package");
startActivity(intent);
请参阅:Calling an app from another app
这要求您必须知道安装在手机中的另一个应用程序的应用程序包名称。 (转到手机设置 - >管理应用程序)。