Logo ta.androidermagazine.com
Logo ta.androidermagazine.com

மூன்றாவது பீட்டாவில் இப்போது 17 மற்றும் sdk கருவிகள் r17 ஐ சேர்க்கவும், டெவலப்பர்களுக்கு புதிய கருவிகள் மற்றும் பிழை திருத்தங்களை கொண்டு வாருங்கள்

பொருளடக்கம்:

Anonim

Android க்கான (அல்லது எந்தவொரு மென்பொருள் தளத்திற்கும்) மேம்பாடு செய்யும் எவருக்கும் முழு செயல்முறையின் மிக முக்கியமான பகுதி நல்ல கருவிகள் என்பதை அறிவார்கள். மேம்பாடு மற்றும் பிழைத்திருத்த கருவிகளை மேம்படுத்த Android குழு கடினமாக உழைப்பதை நாங்கள் கண்டோம், அவர்கள் இன்னும் அதில் இருக்கிறார்கள். கிரகணத்திற்கான ADT சொருகி மற்றும் SDK கருவிகள் / இயங்குதள-கருவிகள் ஒரு பெரிய மேம்படுத்தல் நடைபெற்று வருகின்றன, மேலும் அவை மூன்றாவது பீட்டா மாதிரிக்காட்சியில் உள்ளன. டெவலப்பர்கள் மாற்றங்களை அனுபவிப்பார்கள், இதில் புரோகார்ட்டின் புதிய பதிப்பு (இங்கே கூடுதல் தகவல்) போன்ற பெரிய விஷயங்களும், தளவமைப்பு எடிட்டரிடமிருந்து ஸ்கிரீன் ஷாட்டை ஏற்றுமதி செய்வது போன்ற சிறிய மாற்றங்களும் அடங்கும். இடைவேளைக்குப் பிறகு மாற்றங்களின் முழு பட்டியலையும் நாங்கள் பெற்றுள்ளோம், மேலும் கிரகணத்துடன் Android க்கான எந்தவொரு பயன்பாட்டையும் உருவாக்குகிறீர்கள் என்றால், நீங்கள் அதைப் பார்க்க வேண்டும்.

ஆனால் ஒரு பெரிய மாற்றம் உள்ளது, இது சராசரி Android ஹேக்கர் / மோடருக்கு உபெர்-உதவியாக இருக்கும் - எந்த பயன்பாட்டின் விரிவான பிணைய பயன்பாடு. புதிய டி.டி.எம்.எஸ் கருவி அண்ட்ராய்டு 4.0.3 அல்லது அதற்கு மேற்பட்ட இயங்கும் எந்த சாதனத்திலும் உள்ளேயும் வெளியேயும் பிணைய போக்குவரத்திற்கான தரவை வழங்கும். நிகழ்நேரத்தில் வரைபட புதுப்பிப்புகள், மற்றும் பயன்பாட்டு டெவலப்பர்கள் தங்கள் பயன்பாடு நெட்வொர்க் சாக்கெட்டுகளை எவ்வாறு பயன்படுத்துகிறது என்பதைக் காண்பதற்கான சிறந்த வழியாக மட்டுமல்லாமல், உங்கள் தொலைபேசியில் உள்ள பயன்பாடுகள் உங்கள் தரவைச் சாப்பிடுகின்றன என்பதை பிழைத்திருத்தத்திற்கு இது உதவும். எந்த பயன்பாடு சிக்கியுள்ளது மற்றும் தொடர்ந்து பதிவேற்றுகிறது என்பதை யூகிக்க வேண்டாம், உங்கள் தொலைபேசியை செருகவும், புதிய டி.டி.எம்.எஸ் கருவியைப் பயன்படுத்தி என்ன நடக்கிறது என்பதைக் கண்டுபிடிக்கவும். தெரிந்துகொள்வது பாதி போர்.

நீங்கள் புதிய கருவிகளை முயற்சிக்க விரும்பினால், அவற்றை SDK மேலாளர் வழியாக பதிவிறக்க முடியாது, ஆனால் கையேடு நிறுவல் போதுமானது, மேலும் முழு வழிமுறைகளையும் கீழே உள்ள மூல இணைப்பில் காணலாம்.

ஆதாரம்: Android கருவிகள் திட்டம்

புதிய அம்சங்கள்

டி.டி.எம்.எஸ் இப்போது ஒரு பயன்பாட்டின் நேரடி விரிவான பிணைய பயன்பாட்டைக் காட்டலாம் (மேலும் தகவல்)

ProGuard:

  • தொகுக்கப்பட்ட புரோகார்ட் பதிப்பு 4.7 க்கு புதுப்பிக்கப்பட்டது. பல புதிய அம்சங்களுக்கு கூடுதலாக, இது சில பயனர்கள் அனுபவித்த "டால்விக் வடிவத்திற்கு மாற்றம் பிழை 1 உடன் தோல்வியுற்றது" பிழையை சரிசெய்யும்.
  • Android க்கான சிறந்த இயல்புநிலை கொடிகளுடன் இயல்புநிலை proguard.cfg கோப்பு புதுப்பிக்கப்பட்டுள்ளது.
  • புரோகார்ட் உள்ளமைவு கோப்பு பாதியாக பிரிக்கப்பட்டுள்ளது, திட்ட குறிப்பிட்ட கொடிகள் திட்டத்தில் வைக்கப்பட்டுள்ளன மற்றும் பொதுவான ஆண்ட்ராய்டு கொடிகள் கருவிகளுடன் விநியோகிக்கப்படுகின்றன (புதுப்பிக்கப்பட்டன).
  • மேலும் தகவல்

லிண்ட்:

  • லிண்ட் இப்போது ஜாவா குறியீட்டை சரிபார்க்கிறது, மேலும் முன்னர் ஜாவா குறியீட்டில் (பயன்படுத்தப்படாத வள சோதனை போன்றவை) முறை அடிப்படையிலான தேடல்களைச் செய்த காசோலைகள் மிகவும் துல்லியமான ஜாவா பாகுபடுத்தும் மரங்களைப் பயன்படுத்த மீண்டும் எழுதப்பட்டுள்ளன.
  • லிண்ட் நூலக திட்டங்களை ஆதரிக்கிறது, எனவே பயன்படுத்தப்படாத வள சோதனை ஒரு நூலக திட்டத்தில் அறிவிக்கப்பட்ட மற்றும் கீழ்நிலை திட்டத்தில் குறிப்பிடப்பட்ட வளங்களை சரியாக கையாளும்.
  • புதிய uppSuppressLint சிறுகுறிப்புடன் ஜாவா குறியீட்டிலும், புதிய கருவிகளைக் கொண்ட எக்ஸ்எம்எல் கோப்புகளிலும் லிண்ட் எச்சரிக்கைகளை அடக்க முடியும்: பெயர்வெளி மற்றும் புறக்கணிப்பு-பண்புக்கூறு. (மேலும் தகவல்)

புதிய பஞ்சு காசோலைகள்:

  • குறைந்தபட்ச ஆதரவு பதிப்பை விட Android இன் பதிப்பு தேவைப்படும் Android API அழைப்புகளைக் கண்டறியவும். நிபந்தனையுடன் ஏற்றப்பட்ட குறியீட்டிற்கான உள்ளூர் மேலெழுதல்களைக் குறிப்பிட புதிய arTargetApi சிறுகுறிப்பைப் பயன்படுத்தலாம். (மேலும் தகவல்)
  • செயல்திறன் விதிகள்
  • சுமார் 30 புதிய விதிகள்

புதுப்பிக்கப்பட்ட கிரகணம் லிண்ட் யுஐ:

  • குறிப்பிட்ட (அல்லது அனைத்து) திட்டங்களைத் தேர்ந்தெடுப்பது, முடிவுகளை அழித்தல் போன்றவற்றிற்கான கீழ்தோன்றும் மெனுவுடன் புதிய "ரன் லிண்ட்" கருவிப்பட்டி நடவடிக்கை.
  • முடிவுகள் சாளரம் இப்போது ஒரு தட்டையான பட்டியலைக் காட்டிலும் ஒரு மரமாக ஒழுங்கமைக்கப்பட்டுள்ளது. ஒவ்வொரு சிக்கல் வகையிலும் ஒற்றை உயர்மட்ட உருப்படி உள்ளது, இது புகாரளிக்கப்பட்ட சிக்கல்களை விரைவாக ஸ்கேன் செய்வதையும், நீங்கள் மிகவும் ஆர்வமாக உள்ள சிக்கல்களைக் குறைப்பதையும் எளிதாக்குகிறது.
  • முடிவு சாளரத்தில் பல புதிய கருவிப்பட்டி செயல்கள் உள்ளன, அவற்றில் விரிவாக்கம் / சரிவு, கோப்பில் புறக்கணித்தல், திட்டத்தில் புறக்கணித்தல், எல்லா இடங்களிலும் புறக்கணித்தல், விருப்பங்களைக் காண்பி மற்றும் நெடுவரிசைகளை உள்ளமைத்தல்.
  • வகை, முன்னுரிமை, திட்டம், கோப்பு மற்றும் வரி போன்ற புதிய நெடுவரிசைகள் உள்ளன. நெடுவரிசை தேர்வு (அத்துடன் நெடுவரிசை அளவுகள்) தொடர்ந்து உள்ளன. அந்த நெடுவரிசை மூலம் வரிசைப்படுத்த நெடுவரிசைகளில் கிளிக் செய்யலாம்.
  • லிண்ட் விருப்பங்கள் உரையாடலில் அனைத்தையும் இயக்கு மற்றும் அனைத்து பொத்தான்களையும் முடக்கு, மற்றும் ஐடி, சுருக்கம் மற்றும் தீவிரத்தன்மையால் வடிகட்ட ஒரு தேடல் வடிகட்டி உரைப்பெட்டி உள்ளது.

எக்ஸ்எம்எல் எடிட்டர்களுக்கான புதிய விரைவு அவுட்லைன் (Ctrl-O, Command-O). இது ஐகான்கள் மற்றும் ஐடிகள் உள்ளிட்ட தற்போதைய கோப்பின் கட்டமைப்பைக் காட்டுகிறது, மேலும் வடிகட்டவும் விரைவாக குறிப்பிட்ட ஐடிகளுக்கு செல்லவும் உங்களை அனுமதிக்கிறது.

ஆதார தேர்வாளர் இப்போது வளங்களுக்கான தீர்க்கப்பட்ட மதிப்பைக் காட்டுகிறது (எ.கா. @ string / hello ஐத் தேர்ந்தெடுக்கும்போது, ​​தீர்க்கப்பட்ட மதிப்பு "ஹலோ வேர்ல்ட்" என்பதைக் காட்டுகிறது). தேர்ந்தெடுக்கப்பட்ட மதிப்பை நேரடியாக திருத்தவும் இது அனுமதிக்கிறது.

தளவமைப்பு எடிட்டர் இனி இயல்புநிலை ஐடிகளை தளவமைப்புகளுக்கு ஒதுக்காது, குறிச்சொற்களை உள்ளடக்குகிறது மற்றும் ஒன்றிணைக்கிறது. தளவமைப்புகள் வழக்கமாக குறியீடு வழியாக கையாளப்படுவதில்லை, அல்லது எக்ஸ்எம்எல்லிலிருந்து குறிப்பிடப்படுவதில்லை என்பதால் இது பயன்படுத்தப்படாத ஏராளமான ஆதாரங்களுடன் பெயர்வெளியை மாசுபடுத்துகிறது. (உறவினர் லேஅவுட் ஆசிரியர் அவற்றைச் சுட்டிக்காட்டும்போது ஐடிகள் இல்லாமல் ஐடிகளை தானாகவே பார்வைகளுக்கு ஒதுக்குகிறார்.)

லேஅவுட் எடிட்டரிடமிருந்து ஸ்கிரீன்ஷாட்டை ஏற்றுமதி செய்க

சில தளங்களில் தளவமைப்புக்கு இழுக்க முடியாத ஸ்லைடிங் டிராவருக்கான தளவமைப்பு திருத்தி சரி.

SlidingDrawer மற்றும் TabHost க்கான முன்னோட்ட ரெண்டரிங் சரிசெய்யவும் (வெளியீடு 23022).

Xhdpi பதிப்பு உட்பட புதிய இயல்புநிலை பயன்பாட்டு சின்னங்கள்.

முக்கியமான பிழை திருத்தங்கள்:

  • தீர்க்க முடியாத வளங்கள் காரணமாக தளவமைப்பு ஒழுங்கமைப்பைத் தடுக்கக்கூடிய நிலையான சிக்கல்கள் (சிக்கல்கள் 21046 மற்றும் 21051)
  • சில வகையான கட்டமைப்பின் வளங்களைத் தேர்ந்தெடுக்க இயலாது (வள 20589)
  • வடிவமைப்பில் ஒரு பிழையைச் சரிசெய்யவும், அங்கு ஒரு குறிப்பிட்ட இடைவெளியின் இடைவெளி இடைவெளி இல்லாத எழுத்து நீக்கப்படும் (வெளியீடு 23940)
  • குறிப்பாக துருக்கிய இடங்களை பாதிக்கும் இருப்பிட பிழையை சரிசெய்யவும் (வெளியீடு 23747)