2012-08-14 27 views
0

我没有第二个应用程序的来源,但我确实有apk。有人有安装我的apk时自动安装此apk的方法吗?理想情况下,它会默默地完成。这个应用程序不在市场上,永远不会,只作为一个.apk文件交换。用我的应用程序打包另一个apk

我使用其他应用来显示来自我的应用的数据。目前我手动必须分别安装我的应用程序和其他应用程序。

回答

1

安装APK时不能自动安装APK,但可以让应用程序在启动时检查从属应用程序,如果未安装它,请安装它。

Intent install = new Intent(Intent.ACTION_VIEW) 
    .setData(Uri.parse("file:///path/to/your.apk")) 
    .setType("application/vnd.android.package-archive"; 
startActivity(promptInstall); 

当然,首先您必须将APK发送给用户的外部存储,但我相信您可以找到答案。

但是,不能,默默无闻。

1

有没有办法让这个apk自动安装时有人安装我的apk?

理想情况下是默默地做。

双重否。无论您自己的APK还是您正在发布的APK(希望获得该应用程序作者的许可或其他许可)都可以静默安装。

相关问题