如何在聊天中发送apk文件喜欢HIKE?

时间:2016-06-28 05:11:39

标签: android

我正在制作像WhatsApp这样的聊天应用程序,我想在我的应用程序中添加 .apk 文件附件。

那么如何实现呢?

1 个答案:

答案 0 :(得分:0)

要获取apk文件,

  

这是snippt代码:

final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
final List pkgAppsList = getPackageManager().queryIntentActivities(mainIntent, 0);
for (Object object : pkgAppsList) {
    ResolveInfo info = (ResolveInfo) object;
    File file = new File(info.activityInfo.applicationInfo.publicSourceDir);
    // Copy the .apk file to wherever
}

在此之后,您可以将apk作为文件发送到另一台设备。

通过套接字发送文件, Go through this small example