2012-12-20 26 views
19

कुछ हफ्ते पहले Google ने एंड्रॉइड एलवीएल एपीआई (लाइसेंस सत्यापन पुस्तकालय) बदल दिया।एंड्रॉइड ऐप लाइसेंसिंग नए और पुराने - संदेह

पुराने एलवीएल लाइसेंस जांच में प्रति खाता आधार पर उत्पन्न सार्वजनिक/निजी कुंजी का उपयोग कर लाइसेंस सत्यापन पर आधारित था। नया आवेदन प्रति आवेदन सार्वजनिक/निजी कुंजी का उपयोग करने का मानना ​​है।

मेरे पास ऐसा एप्लिकेशन है जो पुराने एलवीएल का उपयोग करता है और ऐसा लगता है कि यह काम करता है (जैसा दिखता है, लेकिन वास्तव में मुझे नहीं पता)। आवेदन प्रति खाता आधार पर उत्पन्न सार्वजनिक कुंजी एम्बेड करता है।

अब मुझे क्या करना चाहिए जब मैं अपने ऐप को अपग्रेड करने का निर्णय लेता हूं? आवेदन के लिए सार्वजनिक कुंजी एम्बेड करें या अभी भी खाते के लिए सार्वजनिक कुंजी का उपयोग करें?

मैं गूगल के Android डेवलपर साइट पर किसी भी सुराग लगाने के लिए प्रबंधन नहीं किया ...

+0

मुझे एक ही समस्या का सामना करना पड़ रहा है। जब मैं विशिष्ट ऐप के लिए जेनरेट की गई लाइसेंस कुंजी का उपयोग करता हूं तो मेरा ऐप एक लाइसेंस प्राप्त प्रतिक्रिया प्राप्त नहीं करता है। हालांकि, जब मैं पुरानी लाइसेंस कुंजी (जो प्रति खाता जेनरेट किया गया था, प्रति-ऐप नहीं) का उपयोग करता है, तो यह माना जाता है। मैं com.google.android.vending.licensing एसडीके के नवीनतम संस्करण का उपयोग कर रहा हूँ। – BadCash

+0

Google की एंड्रॉइड डेवलपर साइट पर निर्देश पुराने होने लगते हैं - यह एलवीएल को Google मार्केट लाइसेंसिंग के रूप में संदर्भित करता है। जैसा कि हम सभी जानते हैं, Google 9 महीने पहले "मार्केट" से "प्ले" में बदल गया ... – BadCash

+1

ओह ठीक है, ऐसा लगता है कि आपको सिर्फ एक कप कॉफी मिलनी है और नई लाइसेंस कुंजी बनाने के दौरान 30 मिनट या उससे भी कम इंतजार करना है। टेस्ट प्रतिक्रियाएं अब नई जेनरेट की गई कुंजी के साथ अपेक्षित काम करती हैं। – BadCash

उत्तर

1

यह रूप में पदावनत वर्ष लाइसेंस कुंजी प्रणाली के बारे में सोच करने में मदद करता है - यह अभी भी पुराने क्षुधा पर काम करता है, और काम करने के लिए जारी रख सकते हैं अद्यतन के लिए। किसी भी चीज के साथ जो बिना किसी सूचना के भविष्य में किसी भी समय अक्षम और हटाया जा सकता है, हो सकता है कि आप नई प्रणाली का उपयोग करने के लिए बहुत लंबा इंतजार नहीं करना चाहें - लेकिन आपकी पुरानी कुंजियों को अभी काम करना चाहिए। तो अगर आपको एक अद्यतन को धक्का देना है तो आप पुराने सिस्टम/चाबियों के साथ ठीक हो सकते हैं।

जैसा कि BadCash ने सुझाव दिया था, नई लाइसेंस कुंजी पीढ़ी अभी तक एक त्वरित प्रक्रिया प्रतीत नहीं होती है। एक बार जेनरेट होने पर यह मिनटों से कुछ घंटों तक अपने लाइसेंसिंग सिस्टम में प्रचार करने के लिए कहीं भी ले सकता है, इसलिए इसे वैध लाइसेंसिंग हस्ताक्षर के रूप में पहचाना जा सकता है।

कृपया ध्यान दें गूगल प्रतीत होता है कि उनकी साइट के अनुसार पूरी तरह से इस प्रणाली से दूर ले जाकर किया जाना है, हालांकि,: Google Play Licensing Service

इसलिए मैं नई प्रणाली के साथ इस्तीफा दे दिया भविष्य झुंझलाहट से बचने के लिए सुझाव है - अगर यह बहुत नहीं है आपके ऐप्स की संख्या के आधार पर बहुत परेशानी - और आराम से यह जानकर कि भविष्य में आपको इसे फिर से नहीं करना पड़ेगा।