【问题标题】:How to share .apk file from my app using Intent()如何使用 Intent() 从我的应用程序共享 .apk 文件
【发布时间】:2018-08-07 19:09:26
【问题描述】:

如何使用 Intent() 共享驻留在我的应用程序原始文件夹中的 .apk 文件?

【问题讨论】:

    标签: java android android-intent


    【解决方案1】:

    您可以使用 Intent 进行分享。这应该对您有所帮助。

    Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
    sharingIntent.setType("text/plain");
    sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "File Name");
    sharingIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(
      "android.resource://"+ getPackageName() + "/" + R.raw.apkname));
    startActivity(Intent.createChooser(sharingIntent, "Share via"));
    

    【讨论】:

    • 这不起作用,因为sharingIntent.setType 不能设置为“text/plain”,因为它是我要共享的 .apk 扩展文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-15
    相关资源
    最近更新 更多