यह किया जा सकता है, लेकिन उन कारणों के लिए सरल नहीं है जिनका उल्लेख एल्डरैरैथिस ने किया है। आपको apktool की आवश्यकता है । इसका उपयोग कैसे करें, इस गाइड का संदर्भ लें । और यह आपके द्वारा किए जाने के बाद एपीके साइन करने पर है।
आपको AndroidManifest.xml फ़ाइल को संशोधित करना होगा। इस तरह दिखने वाली लाइन का पता लगाएं:
manifest package="com.example.app"
और इसे कुछ इस तरह बदलें:
"com.example.app.foo"
समाप्त होने के बाद, फिर से इस्तीफा दें। अपना डेटा पुनर्स्थापित करने के लिए, adb के माध्यम से निम्नलिखित प्रयास करें:
adb rm /data/data/com.example.app.foo
adb push /data/data/com.example.app /data/data/com.example.app.foo
com.example.app
मूल का पैकेज नाम कहां है और com.example.app.foo
इसे संशोधित किया गया है।
हमेशा एक छोटा सा मौका होता है कि ऐप टूट जाएगा, या जिस तरह से ऐप संरचित है उसके आधार पर आपको हर बार जब आप स्क्रीन को बदलते हैं तो आपको यह चुनने के लिए एक संकेत मिल सकता है कि आप कौन सा ऐप लॉन्च करना चाहते हैं, लेकिन यह निश्चित रूप से एक कोशिश के लायक है यदि आप यह बुरी तरह से पर्याप्त है।
बेशक, दोनों ऐप समान सेटिंग्स और डेटा साझा नहीं करेंगे।