से डेटा आयात करें वर्तमान में मेरे पास बाजार पर एक नि: शुल्क एप्लिकेशन है और मैं इसके साथ एक भुगतान संस्करण भी पेश करना चाहता हूं। एक बार भुगतान संस्करण स्थापित हो जाने के बाद, मैं डीबी और साझा प्राथमिकताओं को मुफ्त संस्करण से आयात करना चाहता हूं ताकि उपयोगकर्ता कुछ भी खोए बिना इसे अनइंस्टॉल कर सकें।मुफ्त ऐप डीबी से भुगतान किए गए ऐप डीबी
समस्या यह है: मेरे मुफ़्त संस्करण में, मेरे पास android:sharedUserId
सेट नहीं है। यदि मैं एक जोड़ता हूं, तो सिस्टम पर ऐप की आईडी बदल जाती है और मैं अब डेटा तक नहीं पहुंच सकता। दोनों ऐप्स एक ही प्रमाणपत्र का उपयोग कर हस्ताक्षर किए जाएंगे। मैं मुफ्त ऐप की अनुमतियों को गड़बड़ किए बिना डेटा कैसे आयात कर सकता हूं?
मेरी इच्छा है कि मैं इसका उत्तर भी जानता हूं; ऐप जारी करने के बाद shareUserId को बदलना आत्महत्या प्रतीत होता है, लेकिन Google का दावा है कि यह मुद्दा "अनुचित" है: http://code.google.com/p/android/issues/detail?id=1227 –