View Full Version : ارسال نرم افزار با بلوتوث در خود همان نرم افزار
  
dalmif
جمعه 07 آذر 1393, 20:16 عصر
سلام دوستان.
من یه برنامه نوشتم که یه گزینه داره که می تونی نرم افزارم رو باهاش ارسال کنی.
حالا من نمیخوام خود APK رو توش بزارم و می خوام همون برنامه رو که نصب کرده رو به APK تبدیل کنه و ارسال کنه.
دوستان کسی کدش رو نداره.
هر کی بده خیلی ازش ممنون میشم
ho33ein19
جمعه 07 آذر 1393, 21:48 عصر
try {
                     
                    PackageManager pm = getPackageManager();
                    ApplicationInfo ai = pm.getApplicationInfo(getPackageName(), 0);
                    File srcFile = new File(ai.publicSourceDir);
                    Intent share = new Intent();
                    share.setAction(Intent.ACTION_SEND);
                    share.setType("application/vnd.android.package-archive");
                    share.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(srcFile));
                    startActivity(Intent.createChooser(share, "ارسال برنامه با ..."));
                    try    {         
                        overridePendingTransition(R.anim.a,R.anim.a2);        
                    } catch(Exception ex) {
                    }
                } catch (Exception e) {
                    Log.e("ShareApp", e.getMessage());
                }
mehdilove09
یک شنبه 09 آذر 1393, 19:33 عصر
از این که استفاده می کنی فقط با ایمیل و zapya ارسال میکنه .بلوتوث رو تو share نشون نمیده.
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.