راه داره خوبشم داره.
منیفست برنامه ی اول(برنامه ای که دیتابیس رو به اشتراک میزاره) رو اینجوری تعریف کنید:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:sharedUserId="my.app" ... >
بعد در برنامه دوم وقتی میخوای از دیتابیس استفاده کنی Context رو اینجوری ایجاد کن:
try {
Context sharedContext = activity.createPackageContext("host.package.name", Context.CONTEXT_INCLUDE_CODE);
} catch (Exception e) {}
بعد هم از Context ایجاد شده برای استفاده از دیتابیس استفاده کنید.
DBHelper sharedDBadapter = new DBHelper(sharedContext);
sharedDBadapter.open();
برچسب: برنامه اتصال دو کامپیوتر,برنامه اتصال دو فیلم,
نویسنده: محمد رضا جوادیان