اجرای یک برنامه به صورت مخفیانه در پس زمینه

با سلام

من میخواهم  


کد:
 Intent i = new Intent();
                i.setPackage("com.android.chrome");
                //i.setAction(Intent.ACTION_VIEW);
                i.setData(Uri.parse(url));
                startActivity(i);

طوری در پس زمینه اجرا کنم که UI باز نشه
از asynctask و service هم استفاده میکنم error میده
سوال من اینه چه طور میشه پکیجی را در برنامه اجرا کرد که اون برنامه اجرا نشه و با استفاده از intent یا هر چیزی من بتونم به اون برنامه دسترسی داشته باشم
به صورت تخصصی منظورم اینه من میخواهم یه سری دیتا را از طریق chrome,پست کنم(به صورت اجرا در background)
ممنون