کلیدستان

نسخه‌ی کامل: آموزش ارسال نرم افزار با بلوتوث
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام
دوستان اگه کسی میدونه که چطور میشه نرم افزار نصب شده رو مستقیما از خود برنامه برای دیگری فرستاد رو آموزش بده ممنون میشم.
منظورم تو قسمت کدنویسیه که تو نرم افزار خودتون این قابلیت رو اضافه کنین که مخاطبتون وقتی نرم افزارتون رو نصب کرد از همون جا یه آیتمی داشته باشه که بتونه نرم افزارتون رو برای دیگری ارسال کنه و دیگه لازم نباشه حتما فایل apk داشته باشه.
ممنون
 
با سلام مجدد
مثل اینکه کسی بلد نبود جوابمونو بده و ما هم رفیم و پیداش کردیم.
حالا میخوام کدشو بدم خدمتتون که شما هم استفاده کنین ازش و مارو دعا کنید....

کد:
private void send_app() {
try {
    PackageManager pm = getPackageManager();
    ApplicationInfo ai = pm.getApplicationInfo(getPackageName(), 0);
    File srcFile = new File(ai.publicSourceDir);
    Intent share = new Intent();
    share.setAction("android.intent.action.SEND");
    share.setType("application/*");
    share.putExtra("android.intent.extra.STREAM", Uri.fromFile(srcFile));
    share.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(srcFile));
    startActivity(Intent.createChooser(share, "ارسال نرم افزار..."));
} catch (Exception e) {
    Log.e("ShareApp", e.getMessage());
}