2011-08-26 13 views
7

में प्रतिलिपि सुरक्षा बनाम मैं एक आवेदन की रिहाई की तैयारी कर रहा हूँ और Application Licensing जाँच मुझे आश्चर्य है कि अगर यह अतिरिक्त लाइसेंसिंग प्रणाली के लिए आवेदन अनुकूल करने के लिए आवश्यक प्रयास के लायक है। क्योंकि, मैंने जो पढ़ा है, उससे लाइसेंसिंग प्रणाली भी पठनीय है।ऐप्लिकेशन लाइसेंसिंग एंड्रॉयड

धन्यवाद अग्रिम में

+2

सब कुछ भंजनीय है – njzk2

उत्तर

6

सब कुछ वैसे भी भंजनीय है। आवेदन की सुरक्षा का उद्देश्य समुद्री डाकू के काम को धीमा करना या क्रैकिंग प्रयास को अयोग्य बनाना है। This excellent article इस तरीके से बेहतर तरीके से वर्णन करता है।

यह सच पहली नजर में यह लाइसेंसिंग आवेदन स्थापित करने के लिए बहुत काम है, लेकिन एक बार किया एक बार यह वास्तव में ठीक है कि है। मैं इसके लायक के रूप में अंत में लगता है:

  • प्रतिलिपि संरक्षण वैसे भी हटाई गई है, और गायब हो जाएगा

  • ऐप्लिकेशन लाइसेंसिंग एपीआई बहुत अच्छी तरह से काम करता है, मैं इसके बारे में शिकायत करने के लिए नहीं है (लेकिन कभी-कभी डिबग मोड में कष्टप्रद है। जब सबसे अच्छा डिबगिंग लाइसेंस मेरी राय में जाँच)

तो संक्षिप्त उत्तर है कि आप सवाल मेरे लिए, हाँ है बायपास करने के लिए है। लेकिन यह केवल एक राय हो सकती है।

आप ऐप्लिकेशन लाइसेंसिंग को कॉपी सुरक्षा से स्विच करना चाहिए, ProGuard उपयोग करने के लिए अपने APK अंधेरा करना मत भूलना। इसी तरह, यह अटूट नहीं है, लेकिन यह किसी भी क्रैकिंग प्रयास को कठिन बनाता है। यह एंड्रॉइड फ्रेमवर्क में एकीकृत है, और यह मूल रूप से कोई काम नहीं है (स्टैक ओवरफ़्लो पर इस पर बहुत सारे पोस्ट उपलब्ध हैं)

0

त्वरित खोज से, आसानी से एलवीएल (see reference) को हराने के लिए कम से कम एक तरीका है। मुझे यकीन है कि अन्य तरीके भी हैं। मैं जटिलता और मेरी PhoneGap एप्लिकेशन में LVL को एकीकृत के साथ जुड़े प्रयास को देखते हुए मेरी सशुल्क ऐप नहीं उपयोग LVL का फैसला किया है।

एक संबंधित नोट पर, दुष्प्रभाव या पदावनत 'प्रतिलिपि सुरक्षा' विकल्प का उपयोग करने का नुकसान क्या हैं? मैं अनुमान लगाता हूं कि यह एलवीएल से कम है, इसलिए यह हानिकारक/दुष्प्रभाव नहीं है जिसके बारे में मैं पूछ रहा हूं।

संबंधित मुद्दे