2
A
回答
1
首先,同時更新您的應用程序的清單看起來像這樣:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourpackage.firstapp" android:versionCode="1"
android:versionName="1.0.0"
android:sharedUserId="com.your.userId">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourpackage.secondapp" android:versionCode="1"
android:versionName="1.0.0"
android:sharedUserId="com.your.userId">
現在,讓我們在你的第一個應用程序說,你保存的用戶名/密碼SharedPrefs或一些XML文件。當第二個應用程序啓動時,它現在可以訪問第一個應用程序的專用目錄,方法是在/data/data/com.yourpackage.firstapp/shared_prefs/上查找sharedprefs文件。
如果第一個應用程序的shared_prefs路徑存在,那麼你可以打開它並閱讀用戶/通行證。
+1
當其中一個應用程序被卸載時會發生什麼? –
相關問題
- 1. 在兩個android應用程序之間共享sqlite數據庫
- 2. 在兩個Android應用程序之間共享數據/標誌
- 3. 兩個Android應用程序之間的數據共享
- 4. Android在兩個應用程序之間共享用戶ID
- 5. OpenShift:在兩個應用程序之間共享MySQL數據庫
- 6. 在兩個應用程序之間共享數據庫
- 7. 在Linux上的兩個應用程序之間共享數據
- 8. 在兩個應用程序之間共享iCloud數據
- 9. 如何在兩個winform應用程序之間共享數據?
- 10. 在幾個Android應用程序之間共享一段數據
- 11. Android:在多個應用程序之間共享數據
- 12. 使用SharedPreferences在兩個獨立的Android應用程序之間共享數據
- 13. 兩個應用程序之間的數據共享
- 14. 兩個iphone應用程序之間的數據共享
- 15. 在不同的Tomcat Web應用程序之間共享憑證
- 16. 在兩個android應用程序之間共享Phonegap存儲數據庫
- 17. Android應用程序:在用戶之間共享數據
- 18. 在Android應用程序用戶之間共享數據
- 19. 在Android應用程序用戶之間共享令牌(數據)
- 20. 在兩個應用程序之間共享本地庫
- 21. 如何在兩個應用程序之間共享Sqlite?
- 22. 在兩個WPF應用程序之間共享模型類?
- 23. Cakephp在兩個應用程序之間共享驗證
- 24. 在兩個應用程序之間共享對象
- 25. 在兩個本地應用程序之間共享內存
- 26. 在兩個Web項目之間共享應用程序設置
- 27. 在兩個應用程序之間共享配置的技巧?
- 28. 在兩個節點應用程序之間共享會話
- 29. 在兩個web應用程序之間共享spring aspect class
- 30. 在兩個asp.net mvc應用程序之間共享cookie
「app credentials」是什麼意思?他們只是在第一個應用程序中存儲在共享首選項中的東西嗎?如果是這樣,那麼你可以在清單中使用'android:sharedUserId'屬性。如果兩個應用程序具有相同的sharedUserId,他們可以讀取彼此的共享偏好。 – azgolfer
分享用戶名/密碼! – Ahmed
你能提供一個代碼示例嗎? – Ahmed