我正在制作像WhatsApp这样的聊天应用程序,我想在我的应用程序中添加 .apk 文件附件。
那么如何实现呢?
答案 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