分享 android 个应用程序 apk
Share android app apk
我希望我的 android 应用程序可以选择通过电子邮件在按钮上共享其 apk 文件 click.I 知道如何使用 URI 和邮件意图,问题是找到 apk 文件。
访问 apk 并通过电子邮件分享它的最佳方式是什么?
您好,请使用以下功能发送带附件的电子邮件
public static void attachFileviaEmail(Context p_context,String p_subject,String p_filePath)
{
Uri m_uri;
File m_file = new File(p_filePath);
String m_emailTo = "Receiver Email ID";
if(m_file.exists())
{
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{m_emailTo});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, p_subject);
m_uri = Uri.parse("file://" + p_filePath);
if(m_uri != null)
{
emailIntent.putExtra(Intent.EXTRA_STREAM, m_uri);
}
// emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Hi pl find attachment.....");
p_context.startActivity(Intent.createChooser(emailIntent, p_context.getString(R.string.lbl_send_email)));
}
}
我希望我的 android 应用程序可以选择通过电子邮件在按钮上共享其 apk 文件 click.I 知道如何使用 URI 和邮件意图,问题是找到 apk 文件。
访问 apk 并通过电子邮件分享它的最佳方式是什么?
您好,请使用以下功能发送带附件的电子邮件
public static void attachFileviaEmail(Context p_context,String p_subject,String p_filePath)
{
Uri m_uri;
File m_file = new File(p_filePath);
String m_emailTo = "Receiver Email ID";
if(m_file.exists())
{
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{m_emailTo});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, p_subject);
m_uri = Uri.parse("file://" + p_filePath);
if(m_uri != null)
{
emailIntent.putExtra(Intent.EXTRA_STREAM, m_uri);
}
// emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Hi pl find attachment.....");
p_context.startActivity(Intent.createChooser(emailIntent, p_context.getString(R.string.lbl_send_email)));
}
}