我想我的android應用程序有一個選項來通過電子郵件分享它的apk文件,按鈕click.I知道如何使用URI和郵件意圖,問題是找到apk文件。分享Android應用程序apk
訪問apk並通過電子郵件意向共享它的最佳方式是什麼?
我想我的android應用程序有一個選項來通過電子郵件分享它的apk文件,按鈕click.I知道如何使用URI和郵件意圖,問題是找到apk文件。分享Android應用程序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)));
}
}
問題是不是如何附加,它是如何訪問.apk文件的應用程序 –
訪問意味着啓動apk? –
不,我想分享一個apk文件,因此apk的應用程序在哪裏?在哪個文件夾中?它存在或我應該手動將它放在應用程序中? –
使用谷歌發送電子郵件,並找出如何爲二進制文件附加到電子郵件。 –
問題是不是如何附加,它是如何訪問.apk文件的應用程序 –
只需將其放入某個文件夾? –