பொருளடக்கம்:
- குறியீடு குழப்பம்
- உரிம நூலகத்தை மாற்றியமைத்தல்
- உங்கள் பயன்பாட்டை சேதப்படுத்தும்
- உரிம சரிபார்ப்பை தொலை சேவையகத்திற்கு நகர்த்தவும்
பயன்பாட்டு பாதுகாப்பு, திருட்டு மற்றும் தடுப்பு அனைத்தும் நல்ல காரணங்களுடன் சமீபத்தில் பரபரப்பான தலைப்புகள். ஒரு வலுவான பயன்பாட்டு சந்தை இல்லாமல், ஒவ்வொரு மாதமும் நூறாயிரக்கணக்கான புதிய செயல்பாடுகள் பராமரிக்கப்படாது, டெவலப்பர்களின் ஆதரவு இல்லாமல் ஒரு வலுவான சந்தை சாத்தியமில்லை. திருட்டுத்தனத்தைத் தடுக்க அண்ட்ராய்டு ஒரு உள்ளமைக்கப்பட்ட தீர்வைக் கொண்டிருப்பதை நாங்கள் கண்டோம், மேலும் நீங்கள் உறுதியாக இருந்தால் அதைச் சுற்றி வருவது எவ்வளவு எளிது என்பதையும், திட்டம் அதன் அடிப்படை வடிவத்தில் விடப்பட்டால். கூகிள் முழு விஷயத்தையும் பகிர்ந்து கொள்ள இன்னும் சில தகவல்களை வைத்திருப்பதாகவும், அவர்கள் செய்த வார்த்தைக்கு உண்மையாக இருப்பதாகவும் கூகிள் சுட்டிக்காட்டியது. இடைவேளைக்குப் பிறகு, பயன்பாடுகளைப் பாதுகாக்க பாதுகாப்பான, பாதுகாப்பான மற்றும் பயனர் நட்பு வழியை வழங்க கூகிள்ரின் முறைகளைப் பார்ப்போம்.
அண்ட்ராய்டு சந்தை உரிம சேவை மற்றும் உரிம சரிபார்ப்பு நூலகம் பயன்பாட்டு திருட்டுத்தனத்தைத் தவிர்க்க டெவலப்பர்களுக்கு சக்திவாய்ந்த கருவிகள். சிக்கல், சமீபத்தில் டெமோ செய்யப்பட்டதைப் போல, பெட்டியிலிருந்து வெளியேறுவது மிகவும் கடினம் அல்ல. மக்கள் மக்களாக இருப்பதால், சந்தையில் இருந்து 99 சதவிகித விண்ணப்பத்தை வெடிக்க மதிப்புள்ளதை விட அதிகமான நேரத்தை செலவிடுவார்கள், ட்ரெவர் ஜான்ஸ் (ஆண்ட்ராய்டின் தேவ். நிரல் பொறியாளர்களில் ஒருவர்) வழங்கப்பட்ட கருவிகளை வலுப்படுத்த எளிதான உதவிக்குறிப்புகளை அமைத்துள்ளார், மற்றும் திருட்டு எதிர்ப்பு நடவடிக்கைகள் சிறப்பாக செயல்பட வைக்கவும்.
நான்கு முக்கிய பகுதிகள்:
குறியீடு குழப்பம்
குறியீடு தெளிவின்மை என்பது டெவலப்பர்களால் பயன்படுத்தப்படும் ஒரு தந்திரமாகும், இது மூலக் குறியீட்டை மாற்றுகிறது, அறியப்பட்ட செயல்பாடுகள், தொகுப்புகள், வகுப்புகள் மற்றும் மாறிகள் ஒவ்வொன்றிற்கும் ஒரு மாற்றுப்பெயரை வழங்குவதன் மூலம் கண்காணிக்க மிகவும் கடினமாக உள்ளது. உதாரணமாக இந்த கற்பனை செயல்பாட்டை எடுத்துக் கொள்ளுங்கள் - onRedraw (). மூலக் குறியீட்டில் நீங்கள் செயல்பாட்டைப் பயன்படுத்தும் ஒவ்வொரு இடமும், அது அங்கேயே இருக்கிறது, படிக்க எளிதானது மற்றும் சுரண்டலாம். ஒரு குறியீடு குழப்பம் மனிதனால் படிக்கக்கூடிய செயல்பாட்டை உருவாக்கிய மாற்றுப்பெயருடன் மாற்றும் - wy23 () ஒரு சிறந்த எடுத்துக்காட்டு. செயல்பாடுகளைத் தேடும் விரைவான பார்வை (அல்லது தானியங்கு கருவி) வேலை செய்யப் போவதில்லை, ஏனெனில் wy23 () உண்மையில் என்ன அர்த்தம் என்பதைக் காண சில தீவிரமான தோண்டல்கள் தேவைப்படுகின்றன. வணிக ஜாவா குறியீடு obfyousk8tors (ha!) கிடைக்கிறது, மேலும் ட்ரெவர் ProGuard ஐ பரிந்துரைக்கிறார், மேலும் ProGuard உடன் பணிபுரிவது குறித்து Android டெவலப்பர்கள் வலைப்பதிவில் எதிர்கால கட்டுரையைத் திட்டமிடுகிறார்.
உரிம நூலகத்தை மாற்றியமைத்தல்
அசல் செயல்பாட்டைத் தக்க வைத்துக் கொள்ளும்போது, டெவலப்பர்கள் வழங்கப்பட்ட உரிம நூலகங்களின் மூலத்தை முடிந்தவரை மாற்றுமாறு கூகிள் பரிந்துரைக்கிறது. இலக்கை அடையும் வரை, எடுக்கப்பட்ட பாதை முக்கியமில்லாத ஒரு நிகழ்வு இது. டெவலப்பர்கள் செயல்பாடுகளை புதைக்க முடியும் என்றால் / பின்னர் அறிக்கைகள், சுழல்கள், முழு நூலகத்தையும் தங்கள் குறியீடு தொகுதிக்குள் நகர்த்தலாம்.
ஒரு படி மேலே செல்ல, டெவலப்பர்கள் புதிய மாறிலிகளை உருவாக்க ஹாஷ் காசோலைகள் மற்றும் பிற குறியாக்க முறைகளைப் பயன்படுத்த ஊக்குவிக்கப்படுகிறார்கள், மேலும் உதாரணக் குறியீட்டில் கூகிள் வழங்கியவற்றைப் பயன்படுத்துவதற்குப் பதிலாக புதிய மாறிலிகளைக் காண குறியீட்டை மாற்றவும். இதை எவ்வாறு செய்யலாம் என்பதைக் காட்டும் ஒரு சிறந்த எடுத்துக்காட்டைக் காண மூல இணைப்பைத் தாக்க மறக்காதீர்கள். இங்கே குறியீட்டை மழுங்கடிக்க மறக்காதீர்கள்!
உங்கள் பயன்பாட்டை சேதப்படுத்தும்
இது எளிது. உங்கள் விண்ணப்பத்திலிருந்து உரிமத்தை அகற்ற ஒரு ஹேக்கர் திருடன், அவன் அல்லது அவள் பொறியியலாளரை மாற்றியமைத்து பயன்பாட்டை மீண்டும் உருவாக்க வேண்டும். இதைத் தடுக்க CRC காசோலைகளைப் பயன்படுத்தவும். இந்த பகுதிக்கும் கூகிள் மற்றொரு எளிமையான கருவியைக் கொண்டுள்ளது - உங்கள் பயன்பாட்டின் நிறுவல் மூலமாக Android Market இருந்ததா என்பதைச் சரிபார்க்கவும், இல்லையென்றால், அதை இயக்க அனுமதிக்காதீர்கள். மீண்டும், மூல இணைப்பில் இதற்கு ஒரு நிஃப்டி உதாரணம் உள்ளது.
உரிம சரிபார்ப்பை தொலை சேவையகத்திற்கு நகர்த்தவும்
உங்கள் பயன்பாடு ஆன்லைன் கூறுகளைப் பயன்படுத்தினால், எல்விஎல் தகவல் மற்றும் பதிலை பயன்பாட்டிலிருந்து வெளியேறி உங்கள் சேவையகத்திற்கு நகர்த்த Google பரிந்துரைக்கிறது. பயனர் பயன்பாட்டைப் பயன்படுத்தும்போது, உங்கள் சேவையகம் Google உடன் சரிபார்க்கிறது, எல்லாமே கோஷராக இல்லாவிட்டால், எந்த உள்ளடக்கமும் வழங்கப்படாது. எளிமையானதாக இருந்தாலும், இதைச் சுற்றி வருவது மிகவும் பயனுள்ளதாக இருக்கும், யாராவது பயன்பாட்டை மட்டுமல்ல, உங்கள் சேவையகத்திலும் உள்ளடக்கத்தை மாற்ற வேண்டும். உள்ளூர் தரவு ஒருபோதும் பாதுகாப்பானது அல்ல என்பதை நினைவில் கொள்ளுங்கள், ஆனால் ஒழுங்காக பராமரிக்கப்படும் மற்றும் பாதுகாக்கப்பட்ட சேவையகம் சிதைக்க மிகவும் கடினமான நட்டு.
கடைசியாக, கூகிள் எங்களை நினைவில் கொள்கிறது - இறுதி பயனர்கள், மேலும் இந்த தந்திரங்களை வெளிப்படையான மற்றும் பயனர் நட்பு முறையில் பயன்படுத்த பரிந்துரைக்கின்றனர். உங்கள் பயன்பாட்டின் நேர்மை மற்றும் திருட்டுத் தடுப்பில் ஆர்வமுள்ள பயன்பாட்டு டெவலப்பராக நீங்கள் இருந்தால் (நீங்கள் இருக்க வேண்டும்!) மூல இணைப்பைப் பார்க்கவும். இது அனைத்து அழகற்ற மற்றும் தெளிவற்றதைப் பெறுகிறது, மேலும் உங்களுக்காக அனைத்தையும் இடுகிறது. எஞ்சியவர்களுக்கு, இது கோகிள் அதன் தேவ்ஸை எப்படி நேசிக்கிறது என்பதைப் பற்றிய ஒரு நினைவூட்டலாகும், மேலும் பெரிய ஜி உதவக்கூடியதைச் செய்கிறார் என்பதை அறிந்து கொள்வதை நாம் நன்றாக உணர முடியும்.