Приложение не может читать личные данные другого приложения (вы можете сделать это только на корневых устройствах). Самый простой способ - хранить базу данных в каком-то общедоступном месте, но это не рекомендуется, потому что любое приложение на устройстве будет иметь доступ к файлу базы данных ...
Вот что вы можете сделать. Вы можете создать BroadcastReceiver
-s с обеих сторон и реализовать свой коммуникационный протокол, используя передачу сообщений. Приложение B будет передавать запросы, приложение A обработает этот запрос и отправит результат обратно в приложение B. Единственная проблема заключается в том, что приложение необходимо обновить код. Для получения дополнительной информации о том, как использовать передачу сообщений, отметьте this article
спасибо ... Можем ли мы это сделать, используя Content Provoider ?? и как ?? – AndroidGeeks
Я думаю, что [это] (http://www.grokkingandroid.com/android-tutorial-writing-your-own-content-provider/) может помочь вам ... – XeNoN
Спасибо XeNoN .. да Определенно этот урок помогает мне. – AndroidGeeks