क्या मैं देख सकता हूं कि मेरे पास कौन से ऐप्स हैं जो डेवलपर्स द्वारा बाजार से खींचे गए हैं?


14

पिछले साल मैंने साउंड ट्रेंड्स एलएलसी द्वारा ऐप ग्रुवट्रॉन खरीदा। संभवतः उन्होंने बाद में ऐप को Google play store / market से हटा दिया। उनकी वेबसाइट में "एंड्रॉइड वर्जन खरीदना" होता था, लेकिन अब केवल आईओएस का उल्लेख है।

ऐप को अब बाजार में खोजा जा सकता है (न तो डिवाइस पर, न ही वेब पर)। मैं अब इसे "सभी ऐप्स" / "मेरे ऐप्स" (फिर से, न तो डिवाइस पर, न ही वेब पर) के तहत देख सकता हूं। एकमात्र कारण जो मुझे पता था कि यह ऐप "गायब" था, क्योंकि मुझे यह याद था।

Google का उपयोग करके मैं एक पुराने बाजार लिंक को https://play.google.com/store/apps/details?id=com.soundtrends.gruvtron के लिए एक मंच में पा सकता हूं। यह लिंक सामान्य रूप से "हमें खेद है, अनुरोधित URL था" इस सर्वर पर नहीं मिला "।

हालाँकि, अगर मैं अपने Google खाते में लॉग इन होने वाला हूं, जो ऐप का मालिक है, तो मुझे ऐप (!) के लिए एक मार्केट पेज मिलेगा, जहां से मैं इसे इंस्टॉल करना चुन सकता हूं! ऐसा करने पर, यह वास्तव में मेरे डिवाइस और 'सब कुछ काम करता है' को भेजा जाता है (हालांकि, ऐप ग्राफिक्स टूट गए हैं - लेकिन मुझे नहीं लगता कि यह यहां प्रासंगिक है।)

यह चिंताजनक है। जाहिर है मुझे पता नहीं है कि ~ 100 में से कितने ऐप्स मेरे खुद के हैं जो चुपचाप "मेरे ऐप्स" से गायब हो गए हैं, और इस तरह से जब मैं उस सूची को ब्राउज़ करता हूं तो उन्हें फिर से स्थापित करने के लिए छोड़ दिया जाता है। और यहां तक ​​कि अगर मुझे एक विशिष्ट ऐप याद है, तो मुझे संबंधित मार्केट लिंक कैसे मिलेगा ताकि मैं इसे फिर से स्थापित कर सकूं?

तो मेरा प्राथमिक प्रश्न यह है: क्या वेब पर या एंड्रॉइड डिवाइस पर कहीं भी एक सूची है जो मेरे पास मौजूद सभी ऐप्स को सूचीबद्ध करती है - जिसमें बाज़ार से खींचे गए लोग भी शामिल हैं ? और अधिमानतः बाजार लिंक के साथ?

मेरे पास Google बाज़ार की रसीदें हैं, लेकिन वे इससे गुजरने के लिए एक दर्द हैं (यह वास्तव में एक "सूची" नहीं है) इससे भी बदतर, वहां मैं केवल एक कंपनी का नाम और पाठ एप्लिकेशन का नाम देखता हूं, अर्थात कोई बाजार लिंक नहीं। अगर ऐप आईडी (जैसे, यहाँ, 'com.soundtrends.gruvtron') का कोई संदर्भ था, तो मैं कम से कम बाजार के यूआरएल का पुनः निर्माण कर सकता था।


संपादित करें: कुछ स्पष्टीकरण इस प्रकार हैं:

  1. संतोषजनक उत्तर में उन ऐप्स की एक सूची प्राप्त करने के तरीके का वर्णन करना चाहिए, जिनमें उन लोगों को शामिल किया गया है जिन्हें मैंने खरीदा है, लेकिन खरीद की तारीख के बाद डेवलपर्स द्वारा बाजार से खींच लिया गया है। सूची में बाजार URL या पैकेज-नाम शामिल होना चाहिए।

  2. मेरे खरीदे गए ऐप्स में से एक जहां मुझे पता है कि यह हुआ है (ग्रुवट्रॉन) मेरी "मेरी ऐप्स" सूची (मेनू> मार्केट ऐप्स में मेरा ऐप) के तहत प्रकट नहीं होता है , और मुझे लगता है कि यह उन ऐप्स के लिए जानबूझकर डिजाइन है जिन्हें खींच लिया गया है ( हालांकि मुझे यह एक अजीब डिजाइन पसंद है)।

  3. मैं वर्तमान में ICS पर हूं, जिसमें बाजार 3.7.13 है। डिवाइस ASUS ट्रांसफार्मर TF101 टैबलेट है।


हाँ, मुझे पता है कि तुम क्यों पूछ रहे हो। मेरे पास एक मालवेयर ऐप था जिसे आज ही हटा दिया गया है और अधिक हो सकता है, लेकिन इसे ट्रैक करने का कोई आसान तरीका नहीं है। अच्छी नौकरी, यार।
वारसॉ

जवाबों:


2

ऊपर सूचीबद्ध अनुप्रयोग, "AppBak," इसका डेटा एंड्रॉइड पैकेज प्रबंधक वर्ग से प्राप्त करता है; अगर आपको रूट एक्सेस मिल गया है, तो आप स्रोत (/data/dev/packages.list) देख सकते हैं, जो एक साधारण टेक्स्ट फ़ाइल है जो केवल वर्तमान में स्थापित एप्स को सूचीबद्ध करती है, लेकिन उसी उपनिर्देशिका में XML फ़ाइल भी है नाम, जो काफी बड़ा है: package.xml, और जहाँ लगता है कि अनइंस्टॉल किए गए पैकेज भी बने हुए हैं। मुझे एक बार वहां मेरे पूर्व ब्लोटवेयर फ्रीज़र एप्लिकेशन के प्रमाण मिल गए, और जब इसने मुझे अच्छी दुनिया नहीं दी, तो कम से कम मेरे पास एक संसाधन था जिसे देखने के लिए मैं रात में गायब हो गया।

इस सवाल का मैं जवाब नहीं दे सकता कि क्या बाजार अब पैकेज.एक्सएमएल से उस डेटा को मिटा सकता है। लेकिन मुझे लगता है कि PackageManager प्रलेखन में उस पृष्ठ पर एक Get_Uninstalled_Packages स्थिर है, इसलिए मुझे लगता है कि नहीं होगा।


1
packages.listऔर के packages.xmlतहत कर रहे हैं /data/system/
Firelord

0

F-droid के रिपॉजिटरी को देखते हुए, यह ऐप, ' AppBak ' आपके एसडी-कार्ड पर एक साधारण फ्लैट टेक्स्ट फ़ाइल में आपके हैंडसेट पर इंस्टॉल किए गए ऐप्स की सूची तैयार करेगा।

याद रखने वाली महत्वपूर्ण बात, ' पैकेज-नाम ' इसका सबसे महत्वपूर्ण हिस्सा है, और डेवलपर के चयन और विवेक पर है।

उदाहरण के लिए, एक ऐप जिसका नाम ' फूबर ' है, जो एप्लिकेशन ड्रॉअर में दिखाई देता है, पैकेज का नाम ' com.foo.bar.app ' होगा, वहां से बाजार लिंक को फिर से बनाना काफी आसान है:

https://play.google.com/store/apps/details?id=com.foo.bar.app

एक उपयोगी उपकरण लगता है, धन्यवाद! लेकिन यह आपको डिवाइस पर इंस्टॉल किए गए ऐप्स का पैकेज-नाम देगा , है ना? यहां मुख्य मुद्दा उन ऐप्स के पैकेज-नामों को ढूंढना है, जिन्हें मैंने पहले खरीदा था, लेकिन वर्तमान में स्थापित नहीं है (और स्थापित नहीं कर सकते, क्योंकि अदृश्य हैं।)
रिकार्ड आर्मिएंटो

यह डिवाइस पर इंस्टॉल किए गए ऐप्स को सूचीबद्ध करता है - हां
t0mm13b

यह आपके हैंडसेट पर प्ले स्टोर ऐप पर दिखना चाहिए, मेनू> माय ऐप पर टैप करें, पीसी पर आधारित वेब पर नहीं, जब तक कि मैंने आपको गलत न समझा हो? FWIW, मेरा प्ले स्टोर का संस्करण 3.7.13
t0mm13b

मुझे लगता है कि बाजार से खींचे गए ऐप्स के लिए नहीं। मुझे लगता है कि यह सवाल में मेरे द्वारा बताए गए ऐप के साथ एक विशिष्ट समस्या हो सकती है, क्योंकि मुझे नहीं पता कि मैं एक और मैं दोनों के पास हूं और जिसे खींच लिया गया है। मैं भी 3.7.13 पर हूं। क्या आप अपने "मेरे ऐप्स" में किसी भी ऐप को देखने की पुष्टि कर सकते हैं जिसे बाजार से खींच लिया गया है?
रिकार्ड आरमिएंटो

2
उपर्युक्त जानकारी के आधार पर, आप अपने आप को एक स्क्रिप्ट बना सकते हैं जो URL की जाँच करता है (आपके बिना लॉग इन किए)। "गायब" ऐप्स के लिए, "त्रुटि 404" (पृष्ठ नहीं मिला) को लौटाया जाना चाहिए।
इज़ी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.