آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ارسال فایل apk برنامه از داخل خود برنامه به وسیله اشتراک گذاری

مرتضی مرادی  10 سال پیش  10 سال پیش
+1 0

سلام عزیزان من میخواستم فایل apk برنامه ام رو از داخل برنامه به اشتراک بزارم و مثلا بفرستم به تلگرام و ...

یه دکمه دارم که وقتی کلیک شد بتتونه این فایل رو بفرسته به دیگران

لطفا اگه میشه راهنمایی ام کنید تو استک چند تا کد بود ولی نمیشد فایل رو فرستاد

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مهدی  10 سال پیش
+6 0

   public static void sendAppItself(Activity paramActivity, String paramStringToastMsg) throws IOException {
Toast.makeText(paramActivity, paramStringToastMsg, Toast.LENGTH_LONG).show();
PackageManager pm = paramActivity.getPackageManager();
ApplicationInfo appInfo;
try {
appInfo = pm.getApplicationInfo(paramActivity.getPackageName(),
PackageManager.GET_META_DATA);
Intent sendBt = new Intent(Intent.ACTION_SEND);
// NOT THIS! sendBt.setType("application/vnd.android.package-archive");
sendBt.setType("*/*");
sendBt.putExtra(Intent.EXTRA_STREAM,
Uri.parse("file://" + appInfo.publicSourceDir));

Log.v("PACKAGEDIR: ", appInfo.publicSourceDir);
paramActivity.startActivity(Intent.createChooser(sendBt, "Share image using"));
// paramActivity.startActivity(sendBt);
}
catch (NameNotFoundException e1) {
e1.printStackTrace();
}

}

0 0
تشکر عزیز. (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .