Android மெய்நிகர் நினைவக அட்டை. ஆண்ட்ராய்டில் மைக்ரோ எஸ்டி மெமரி கார்டின் முறிவு. பங்குபெறத் தயாராகிறது

உங்கள் ஃபோன் அல்லது டேப்லெட்டின் SD கார்டு/USB டிரைவில் பகிர்வுகளை உருவாக்க மற்றும் நிர்வகிக்க இந்தக் கருவி உங்களை அனுமதிக்கிறது. ஸ்வாப் பகிர்வை உருவாக்குவதன் மூலம் உங்கள் சாதனத்தில் அதிக ரேமைச் சேர்க்கலாம். சேதமடைந்த SD கார்டு கோப்பு முறைமைகளையும் நீங்கள் சரிசெய்யலாம். "முக்கிய" பகிர்வு வகையை மட்டுமே ஆதரிக்கிறது.
செயல்பாடுகள்:

  • பகிர்வுகளை உருவாக்குதல்;
  • பகிர்வுகளை நீக்குதல்;
  • சேதமடைந்த கோப்பு முறைமைகளின் மீட்பு.

ஆதரிக்கப்படும் கோப்பு முறைமைகள்:

  • FAT16, FAT32, EXT2, EXT3, EXT4, SWAP, NTFS (MoalBoal பதிப்பிலிருந்து தொடங்குகிறது).

தேவைகள்:

  • ரூட் ஃபோன்;
  • பிஸிபாக்ஸ் கிடைக்கும்;
  • உள் நினைவகத்தில் நிறுவுதல்;
  • பயன்பாட்டுடன் வேலை செய்யத் தொடங்குவதற்கு முன், SD கார்டைத் துண்டிக்கவும்.

நிரலைப் பயன்படுத்தி பகிர்வுகளை எவ்வாறு உருவாக்குவது என்பதற்கான வழிமுறைகள்

முதல் விஷயம், உங்கள் மதிப்புமிக்க கோப்புகளை ஃபிளாஷ் டிரைவிலிருந்து உங்கள் கணினிக்கு மாற்றுவது, அதாவது, ஃபிளாஷ் டிரைவிலிருந்து அனைத்தும் நீக்கப்படும்.

- நிரலைத் திறக்கவும்

உருவாக்கு பிரிவில், கூட்டல் குறி “+” ஐ இருமுறை கிளிக் செய்யவும்

முதல் பகுதி "பகுதி 1" Fat32 ஐத் தேர்ந்தெடுக்கவும், இரண்டாவது "பகுதி 2" விரும்பிய ext2/3/4 ஐத் தேர்ந்தெடுக்கவும் அல்லது இடமாற்றம் செய்யவும்.
- ஒவ்வொரு பிரிவின் அளவை அமைக்க ஸ்லைடரைப் பயன்படுத்தவும்; "வடிவமைப்பு" தேர்வுப்பெட்டி சரிபார்க்கப்பட வேண்டும்.

"சரி" என்பதை உறுதிப்படுத்தவும்

எல்லாம் தயார்.

ஃபிளாஷ் டிரைவை முழு திறனுக்கு எவ்வாறு திருப்பித் தருவது
ஃபிளாஷ் டிரைவிலிருந்து இரண்டாவது பகிர்வை நீக்க முடிவு செய்தால், இதைச் செய்யலாம்.
- தொலைபேசி அமைப்புகளுக்குச் சென்று, "நினைவகம்" மற்றும் "SD கார்டை அகற்று" என்பதைக் கிளிக் செய்யவும்.
- நிரலைத் திறக்கவும்
- உருவாக்கு பிரிவில், கூட்டல் குறி “+” ஐ ஒருமுறை கிளிக் செய்யவும்
- "பகுதி 1" இல் Fat32 ஐத் தேர்ந்தெடுக்கவும், ஃபிளாஷ் டிரைவின் முழுத் திறனுக்கு ஸ்லைடரை அமைக்கவும், "வடிவமைப்பு" தேர்வுப்பெட்டி சரிபார்க்கப்பட வேண்டும்.

மென்மையான விசை, "மாற்றங்களைப் பயன்படுத்து" என்பதைக் கிளிக் செய்யவும்

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

மெமரி கார்டு பகிர்வை ஆதரிக்கும் ஒரு குறிப்பிட்ட ஃபோன்/டேப்லெட்டிற்கான மீட்டெடுப்பைக் கண்டறிவது எப்போதும் சாத்தியமில்லை, எனவே இந்த கட்டுரையில் Aparted Android பயன்பாட்டைப் பயன்படுத்தி இதை எப்படி செய்வது என்று உங்களுக்குச் சொல்வோம்.

இந்த பயன்பாடு பின்வரும் அம்சங்களை வழங்குகிறது (அதிகாரப்பூர்வ ஆவணத்திலிருந்து):

  • Android சாதனத்தின் வெளிப்புற/உள் நினைவகத்தின் பகிர்வு.
  • Android சாதனத்தின் வெளிப்புற/உள் நினைவகத்தை வடிவமைத்தல்.
  • பகிர்வுகளை நீக்குதல்.
  • கோப்பு முறைமை பிழைகளை சரிபார்த்து சரிசெய்தல்.
  • பகிர்வுகளின் அளவை மாற்றுதல்.
  • கோப்பு முறைமைகளைப் புதுப்பித்தல்.

இந்த கட்டுரையில் நாம் அவற்றில் முதல் ஒன்றை மட்டுமே பயன்படுத்துவோம்.

பங்குபெறத் தயாராகிறது

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

அது உங்கள் மொபைலில் இருப்பதை உறுதி செய்து கொள்ளுங்கள்; அது இல்லாமல் Aparted வேலை செய்யாது.

பயன்பாட்டைத் தொடங்குவதற்கு முன், நீங்கள் Android அமைப்புகளில் மெமரி கார்டை முடக்க வேண்டும். இதைச் செய்ய, "அமைப்புகள் > நினைவகம்" என்பதற்குச் சென்று, இணைக்கப்பட்ட மைக்ரோ எஸ்டி கார்டு பிரிவில், "பாதுகாப்பாக அகற்று" உருப்படியைக் கிளிக் செய்து செயலை உறுதிப்படுத்தவும்.

எதிர்கால பிரிவுகளின் தளவமைப்பு

பிரிக்கப்பட்ட பயன்பாட்டைத் தொடங்கவும், "உருவாக்கு" தாவலில் நீங்கள் மெமரி கார்டின் இரண்டு வரைகலை பிரதிநிதித்துவங்களை செவ்வக வடிவில் காண்பீர்கள்: "SD மெமரி கார்டு msdos பகிர்வு அட்டவணைகள்" என்ற கல்வெட்டுடன் கீழ் செவ்வகம் தற்போதைய பகிர்வு தளவமைப்பைக் காட்டுகிறது, மேலும் மேல் ஒரு "புதிய msdos பகிர்வு அட்டவணைகள்" - மைக்ரோ எஸ்டி கார்டில் எதிர்கால பகிர்வுகளின் தளவமைப்பு.

முதல் பகுதியைச் சேர்க்க "ADD" பொத்தானைக் கிளிக் செய்து அதன் அளவைக் குறிப்பிட ஸ்லைடரைப் பயன்படுத்தவும். இந்தப் பிரிவு புகைப்படங்கள், இசை போன்றவற்றுக்கான வெளிப்புற நினைவகமாக தொலைபேசி/டேப்லெட்டில் கிடைக்கும். மிகவும் துல்லியமான முறிவுக்கு, தோன்றும் புலத்தில் MB உள்ள எண்ணைக் கிளிக் செய்து, மெகாபைட்டில் சரியான அளவை உள்ளிட்டு, "சரி" என்பதைக் கிளிக் செய்வதன் மூலம் மாற்றங்களை உறுதிப்படுத்தவும். "Format" தேர்வுப்பெட்டியை இயக்கி, "fat32" கோப்பு முறைமையை மாற்றாமல் விடவும்.

மைக்ரோ எஸ்டி கார்டில் இரண்டாவது பகிர்வைச் சேர்க்க மீண்டும் "ADD" பொத்தானைக் கிளிக் செய்யவும், இது எதிர்காலத்தில் Android சாதனத்தின் கணினி நினைவகத்தின் நீட்டிப்பாக செயல்படும். மீதமுள்ள அனைத்து இடத்தையும் தேர்ந்தெடுக்க ஸ்லைடரைப் பயன்படுத்தவும், "Format" தேர்வுப்பெட்டியை இயக்கி விட்டு, "fat32" கல்வெட்டில் கிளிக் செய்து பின்வரும் கோப்பு முறைமைகளில் ஒன்றைத் தேர்ந்தெடுக்கவும்: "ext2", "ext3" அல்லது "ext4".

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

எனவே, பரிசோதனை செய்து, முதலில் "ext4", பின்னர் "ext3" மற்றும் "ext2" உடன் ஒரு பகிர்வை உருவாக்க முயற்சிக்கவும். எல்லாவற்றிற்கும் மேலாக, Link2SD பயன்பாடு மேலே உள்ள அனைத்து கோப்பு முறைமைகளையும் ஆதரிக்கிறது.

மேலே உள்ள செயல்பாடுகளைச் செய்த பிறகு, "புதிய msdos பகிர்வு அட்டவணைகள்" என பெயரிடப்பட்ட செவ்வகம் உங்கள் மெமரி கார்டின் எதிர்கால பகிர்வுகளின் அமைப்பைக் காண்பிக்க வேண்டும்.

பங்குகளை நிறைவேற்றுதல்

மெமரி கார்டில் புதிய பகிர்வுகளின் அமைப்பைப் பயன்படுத்த, "விண்ணப்பிக்கவும்" பொத்தானைக் கிளிக் செய்யவும். நீக்கக்கூடிய மீடியாவில் உள்ள அனைத்து தரவுகளும் அழிக்கப்படும் என்று Aparted பயன்பாடு உங்களுக்கு எச்சரிக்கும்.

அடுத்து, மெமரி கார்டு பகிர்வுகளை பகிர்வு மற்றும் வடிவமைத்தல் செயல்முறை காட்டப்படும், இது முடிந்ததும் கீழ் வரைபடம் "SD மெமரி கார்டு msdos பகிர்வு அட்டவணை" மீடியா பகிர்வின் முடிவைக் காண்பிக்கும். மீண்டும் உங்கள் ஃபோன்/டேப்லெட்டின் “அமைப்புகள் > சேமிப்பகம்” என்பதற்குச் சென்று, வெளிப்புற நினைவகப் பிரிவில், “SD கார்டை இணை” என்பதைக் கிளிக் செய்யவும். ஆண்ட்ராய்டு சிஸ்டம் மூலம் மைக்ரோ எஸ்டி கார்டை இணைத்து பகுப்பாய்வு செய்த பிறகு, நீங்கள் அமைத்த அளவுக்கு அதன் நினைவகம் குறைந்திருப்பதைக் காண்பீர்கள்.

தொலைபேசியின் நிலை SD கார்டு சேதமடைந்ததாக ஒரு செய்தியைக் காட்டினால், Android கணினியை மறுதொடக்கம் செய்யுங்கள், மறுதொடக்கம் செய்த பிறகு, மெமரி கார்டு தானாகவே இணைக்கப்பட வேண்டும்.

Link2SD அமைக்கிறது

நிறுவி இயக்கவும். மெமரி கார்டில் இரண்டாவது பகிர்வு இருப்பதை நிரல் தானாகவே கண்டறிந்து, மவுண்ட் ஸ்கிரிப்டை உருவாக்கும்படி கேட்கும். Aparted பயன்பாட்டில் மெமரி கார்டைப் பிரிக்கும்போது நீங்கள் குறிப்பிட்ட இரண்டாவது பகிர்வின் கோப்பு முறைமையை பட்டியலில் தேர்ந்தெடுத்து, கோரிக்கையை உறுதிசெய்து, செயல்பாட்டை முடித்த பிறகு, "சாதனத்தை மீண்டும் துவக்கவும்" பொத்தானைக் கிளிக் செய்யவும்.

Android கணினியை மறுதொடக்கம் செய்த பிறகு, நீங்கள் சாதன நினைவகத்திலிருந்து வெளிப்புற மெமரி கார்டின் இரண்டாவது பகிர்வுக்கு பயன்பாடுகளை மாற்றலாம்.

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

எனவே, கோட்பாட்டுடன் ஆரம்பிக்கலாம்.

சொற்களஞ்சியம்

பின்வரும் கருத்துக்கள் உள்ளன என்று கூகிள் சொல்கிறது:
  1. உள் ( உள்) நினைவகம் என்பது தொலைபேசியில் கட்டமைக்கப்பட்ட மெமரி கார்டின் ஒரு பகுதியாகும். முன்னிருப்பாகப் பயன்படுத்தும் போது, ​​பயன்பாட்டுக் கோப்புறை பிற பயன்பாடுகளால் அணுகப்படாமல் பாதுகாக்கப்படும் (உள் சேமிப்பகத்தைப் பயன்படுத்துதல்).
  2. வெளி ( வெளிப்புற) நினைவகம் என்பது பொது "வெளிப்புற சேமிப்பு", அதாவது. இது உள்ளமைக்கப்பட்ட நினைவகத்தின் ஒரு பகுதியாக இருக்கலாம் அல்லது அகற்றக்கூடிய சாதனமாக இருக்கலாம். பொதுவாக இது உள்ளமைக்கப்பட்ட நினைவகத்தின் ஒரு பகுதியாகும், கடைசியாக ஒரு சாதனம் அகற்றப்படுவதை நான் கண்டது ஆண்ட்ராய்டு 2.2 இல் இருந்தது, அங்கு உள்ளமைக்கப்பட்ட நினைவகம் சுமார் 2 ஜிபி இருந்தது, மேலும் இணைக்கப்பட்ட நினைவகம் வெளிப்புறமாக மாறியது (வெளிப்புற சேமிப்பகத்தைப் பயன்படுத்தி).
  3. நீக்கப்பட்டது ( நீக்கக்கூடியது) நினைவகம் - "அறுவை சிகிச்சை" தலையீடுகள் இல்லாமல் சாதனத்திலிருந்து அகற்றக்கூடிய அனைத்து சேமிப்பகமும்.

KitKat 4.4க்கு முன், API ஆனது வெளிப்புற நினைவக பாதைகளை மீட்டெடுப்பதற்கான செயல்பாட்டை வழங்கவில்லை. இந்த பதிப்பில் (API 19) தொடங்கி, பொது சுருக்க கோப்பு செயல்பாடு தோன்றியது getExternalFilesDirs(சரம் வகை), இது உள் மற்றும் வெளிப்புற நினைவகத்திற்கான பாதைகளுடன் சரங்களின் வரிசையை வழங்குகிறது. ஆனால் ஸ்லாட்டில் செருகப்பட்ட எங்கள் SD கார்டைப் பற்றி என்ன? அதற்கான பாதையை நாம் மீண்டும் பெற முடியாது.

தேடல் முடிவுகள்

கேள்விக்கு பதிலளிக்க, நான் அனைத்தையும் அறிந்த கூகிள் பக்கம் திரும்பினேன். ஆனால் அவர் எனக்கு தெளிவான பதில் அளிக்கவில்லை. வெளிப்புற நினைவகத்திற்கு வழிவகுக்கும் நிலையான செயல்பாடுகளைப் பயன்படுத்துவதில் இருந்து பல வரையறை விருப்பங்கள் கருதப்பட்டன, ஆனால் அவை அகற்றப்படும் சேமிப்பக சாதனங்களுக்கும், சாதனத்தை ஏற்றும் விதிகளைச் செயலாக்குவதற்கும் (Linux கர்னலில் Android இயங்குகிறது) எந்தத் தொடர்பும் இல்லை. பிந்தைய சந்தர்ப்பங்களில், ஏற்றப்பட்ட சாதனங்களுடன் கோப்புறைக்கு "கடினமான" பாதைகள் பயன்படுத்தப்பட்டன (இந்த அடைவு வெவ்வேறு பதிப்புகளில் வேறுபட்டது). பெருகிவரும் விதிகள் பதிப்பிலிருந்து பதிப்பிற்கு மாறுகின்றன என்பதை மறந்துவிடாதீர்கள்.

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

குறியீடு விளக்கம்

ஒரு வகுப்பு உருவாக்கப்பட்டது மவுண்ட் டிவைஸ், இது சாதனத்திற்கான பாதை, சாதன வகை மற்றும் ஹாஷ் ஆகியவற்றைக் கொண்டுள்ளது.
இரண்டு வகையான சாதனங்கள் உள்ளன (நான் உள் நினைவகத்தைத் தொடவில்லை, ஏனெனில் இது கணினி API மூலம் அணுகப்படலாம்).

பொது enum MountDeviceType ( EXTERNAL_SD_CARD, REMOVABLE_SD_CARD )
மற்றும் வகுப்பு உருவாக்கப்பட்டது சேமிப்பக உதவியாளர், இது கிடைக்கக்கூடிய மெமரி கார்டுகளைத் தேடுகிறது.

StorageHelper வகுப்பு இரண்டு தேடல் முறைகளை செயல்படுத்துகிறது - கணினி சூழல் மூலம் ( சுற்றுச்சூழல்) மற்றும் லினக்ஸ் பயன்பாட்டைப் பயன்படுத்துதல் ஏற்ற, அல்லது மாறாக அதன் மரணதண்டனை விளைவாக.

முறை ஒன்று - சுற்றுச்சூழல்
சுற்றுச்சூழலுடன் பணிபுரியும் போது, ​​வெளிப்புற நினைவகம் பற்றிய தகவலைப் பெற, நிலையான getExternalStorageDirectory() செயல்பாட்டைப் பயன்படுத்துகிறேன். நீக்கப்பட்ட நினைவகம் பற்றிய தகவலைப் பெற, நான் சூழல் மாறியைப் பயன்படுத்துகிறேன் " இரண்டாம் நிலை சேமிப்பு".

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

செயல்பாடு நிரப்பு சாதனங்கள் சுற்றுச்சூழல்

சரம் பாதை = android.os.Environment.getExternalStorageDirectory() .getAbsolutePath(); என்றால் (!path.trim().isEmpty() && android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) ( testAndAdd(path, MountDeviceType.//CARD அகற்றவும்)r_SD_); சரம் rawSecondaryStoragesStr = System.getenv("SECONDARY_STORAGE"); என்றால் (rawSecondaryStoragesStr != null && !rawSecondaryStoragesStr.isEmpty()) ( //அனைத்து இரண்டாம் நிலை SD-கார்டுகளும் வரிசை இறுதி சரம் rawSecondaryStorages = rawSecondaryStoragesStr .split(File.pathSeparator) for (File.pathSeparator); (சோதனை மற்றும் சேர்(rawSecondaryStorage, MountDeviceType.REMOVABLE_SD_CARD);) )


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

மவுண்ட் பயன்பாட்டிற்கு திரும்புவோம். அளவுருக்கள் இல்லாமல் இயங்கும் போது, ​​கட்டளை ஏற்றப்பட்ட கோப்பு முறைமைகளின் பட்டியலை வழங்குகிறது. நீக்கப்படும் சாதனங்கள் பொதுவாக FAT கோப்பு முறைமை வடிவத்தில் இருக்கும், எனவே சிறப்பியல்பு கொண்ட வரிகளை நாங்கள் முன்னிலைப்படுத்துவோம் " கொழுப்பு". வெளிப்புற நினைவகம் அளவுருவால் வகைப்படுத்தப்படும் " உருகி".

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

fillDevicesProcess செயல்பாடு

முயற்சிக்கவும் (இயக்க நேர இயக்க நேரம் = Runtime.getRuntime(); proc = runtime.exec("mount"); முயற்சிக்கவும் ( is = proc.getInputStream(); isr = புதிய InputStreamReader(is); br = புதிய BufferedReader(isr); போது ( (வரி = br.readLine()) != null) ((line.contains("secure"))) தொடர்ந்தால்; என்றால் (line.contains("asec")) தொடரவும்; என்றால் (line.contains("fat") ) (// TF அட்டை சரம் நெடுவரிசைகள் = line.split(" "); என்றால் (நெடுவரிசைகள் != null && columns.length > 1) ( testAndAdd(columns, MountDeviceType.REMOVABLE_SD_CARD); ) ) இல்லையெனில் (line.contains(") உருகி")) (// அகம் (வெளிப்புறம்) // சேமிப்பு சரம் நெடுவரிசைகள் = வரி. பிளவு(" "); என்றால் (நெடுவரிசைகள் != பூஜ்ய && columns.length > 1) ( // mount = mount.concat(columns + " \n"); testAndAdd(நெடுவரிசைகள், MountDeviceType.EXTERNAL_SD_CARD); ) ) ) இறுதியாக (... ) ) பிடிக்கவும் (விதிவிலக்கு இ) (... )

முழு வகுப்பிற்கான மூலக் குறியீடு இன்னும் எங்கும் இல்லை. இந்த நாட்களில் நான் அதை gitHub இல் இடுகையிட முயற்சிக்கிறேன்.

வேறு யார் என்ன முறைகளைப் பயன்படுத்துகிறார்கள்?

குறிச்சொற்கள்: குறிச்சொற்களைச் சேர்க்கவும்

சில ஆண்ட்ராய்டு சாதனங்களில் மெமரி கார்டுகளுக்கான ஸ்லாட்டுகள் உள்ளன (பொதுவாக மைக்ரோ எஸ்டி வடிவம்). உங்கள் சாதனம் SD கார்டுகளை ஆதரித்தால், நீங்கள்:

  • நினைவக திறன் அதிகரிக்கும்;
  • சில செயல்பாடுகள் மற்றும் பயன்பாடுகளுக்கு அட்டையைப் பயன்படுத்தவும்.

உங்கள் சாதனத்தில் SD கார்டு ஸ்லாட் உள்ளதா என்பதைக் கண்டறிய, உற்பத்தியாளரின் இணையதளத்தைப் பார்வையிடவும்.

குறிப்பு.இந்தப் படிகளில் சிலவற்றை Android 6.0 மற்றும் அதற்குப் பிறகு இயங்கும் சாதனங்களில் மட்டுமே செய்ய முடியும்.

SD கார்டை எவ்வாறு நிறுவுவது

படி 1: SD கார்டைச் செருகவும்.
  1. SD கார்டு ஸ்லாட் எங்குள்ளது என்பதைச் சரிபார்க்கவும்.
  2. உங்கள் தொலைபேசியை அணைக்கவும்.
  3. SD கார்டு ட்ரேயை அகற்றவும் அல்லது சாதனத்தின் பின் அட்டையை அகற்றவும் (மாடலைப் பொறுத்து). தேவைப்பட்டால், அட்டையை வைத்திருக்கும் தாவலைத் தூக்கவும்.
  4. SD கார்டை ஸ்லாட்டில் வைக்கவும். நீங்கள் தக்கவைக்கும் தாவலை உயர்த்தினால், அதைக் குறைக்கவும்.
  5. SD கார்டு தட்டு அல்லது சாதனத்தின் பின் அட்டையை மீண்டும் நிறுவவும்.
படி 2: SD கார்டை இயக்கவும்.
  1. SD கார்டு அறிவிப்பு தோன்றும் வரை காத்திருக்கவும்.
  2. கிளிக் செய்யவும் இசைக்கு.
  3. தேவையான சேமிப்பக வகையைத் தேர்ந்தெடுக்கவும்.
    • நீக்கக்கூடிய சேமிப்பு:
      உங்கள் எல்லா கோப்புகளுடன் (புகைப்படங்கள் மற்றும் இசை போன்றவை) கார்டை மற்றொரு சாதனத்திற்கு மாற்றலாம். பயன்பாடுகளை நீக்கக்கூடிய இயக்ககத்திற்கு நகர்த்த முடியாது.
    • உள் நினைவகம்:
      கார்டில் அந்தச் சாதனத்திற்கான ஆப்ஸ் மற்றும் டேட்டாவை மட்டுமே சேமிக்க முடியும். நீங்கள் அதை வேறொரு சாதனத்திற்கு நகர்த்தினால், அதில் உள்ள எல்லா தரவும் நீக்கப்படும்.
  4. உங்கள் SD கார்டை அமைக்க திரையில் உள்ள வழிமுறைகளைப் பின்பற்றவும்.
  5. முடிந்ததும், கிளிக் செய்யவும் தயார்.

SD கார்டை எவ்வாறு பயன்படுத்துவது

பயன்பாடுகளை SD கார்டுக்கு நகர்த்துவது எப்படி

நீங்கள் கார்டை உள் சேமிப்பகமாக இணைத்திருந்தால், அதற்கு விண்ணப்பங்களை மாற்றலாம்.

குறிப்பு.எல்லா பயன்பாடுகளையும் SD கார்டுக்கு மாற்ற முடியாது.

கோப்புகளை SD கார்டுக்கு நகர்த்துவது எப்படி

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

படி 1: கோப்புகளை SD கார்டில் நகலெடுக்கவும்.

படி 2: உங்கள் உள் சேமிப்பகத்திலிருந்து கோப்புகளை நீக்கவும்.

SD கார்டின் உள்ளடக்கங்களை நீங்கள் பார்க்கலாம் மற்றும் எவ்வளவு இடம் உள்ளது என்பதைப் பார்க்கலாம்.

SD கார்டை உள் சேமிப்பகமாகப் பயன்படுத்தும்போது

SD கார்டை நீக்கக்கூடிய சேமிப்பக சாதனமாகப் பயன்படுத்தும் போது

  1. அறிவிப்பு பேனலைத் திறக்க திரையின் மேலிருந்து கீழே ஸ்வைப் செய்யவும்.
  2. SD கார்டு அறிவிப்பின் கீழ், தட்டவும் திற.

டால்பின் பெயரிடப்பட்ட மெய்நிகர் SD கார்டில் தரவைச் சேமிக்க முடியும் sd.raw. இயல்பாக, இது 128MB அளவுடன் உருவாக்கப்படும்.

டால்பினில் ஹோம்பிரூ பயன்பாடுகளுக்கு மெய்நிகர் SD கார்டு முக்கியமான பயன்பாடாகும். ப்ராஜெக்ட் எம் மற்றும் மரியோ கார்ட் வீ தனிப்பயன் டிராக்குகள் இரண்டு சிறந்த எடுத்துக்காட்டுகள், சில ஹோம்ப்ரூ பயன்பாடுகள் அவை வடிவமைக்கப்பட்ட உண்மையான வன்பொருளின் SD கார்டில் சேமிக்கப்பட்ட கோப்புகளைப் பயன்படுத்தி மட்டுமே செயல்பட முடியும்.

உள்ளடக்கம்

மெய்நிகர் SD கார்டை உருவாக்குதல்

பெரிய ஹோம்பிரூ பயன்பாடுகளுக்கு குறைந்தபட்சம் 1ஜிபி அளவுள்ள ஒன்றை உருவாக்க பரிந்துரைக்கப்படுகிறது, எடுத்துக்காட்டாக, ப்ராஜெக்ட் எம் மற்றும் சிறந்த இணக்கத்தன்மைக்கு 2ஜிபிக்கு மேல் இல்லை, ஏனெனில் உண்மையான வன்பொருளில் SDHC கார்டின் கீழ் இயங்க முயற்சிக்கும் சில ஹோம்பிரூ பயன்பாடுகளில் இணக்கத்தன்மை சிக்கல்கள் உள்ளன. .

கட்டளை வரி மற்றும் இயங்கக்கூடிய கோப்புகள்

WinImage நம்பகத்தன்மையற்றது, ஏனெனில் விந்தை போதும், அது desync மற்றும் சில எதிர்பாராத சிக்கல்களை ஏற்படுத்தும். ImDisk நன்றாக இருக்கும்.

விர்ச்சுவல் SD கார்டை ஏற்றுவதற்கும் திருத்துவதற்கும் விரைவான வழிகாட்டி ImDisk மெய்நிகர் வட்டு இயக்கி:

  1. வலது கிளிக் செய்யவும் sd.rawகோப்பு பின்னர் கிளிக் செய்யவும் "ImDisk Virtual Disk ஆக மவுண்ட்"சூழல் மெனுவிலிருந்து.
  2. தேர்வுப்பெட்டி நீக்கக்கூடிய ஊடகம்பின்னர் அடித்தது "சரி". முன் வரையறுக்கப்பட்ட இயக்கி கடிதம் மற்றும் மற்ற அனைத்தும் நன்றாக இருக்கும்.
    • மெய்நிகர் SD கார்டு இப்போது "நீக்கக்கூடிய வட்டு" ஆக தோன்றும், அதில் நேட்டிவ் எக்ஸ்ப்ளோரர் சாளரம் அங்கு படிக்கவும் எழுதவும் முடியும்.
  3. மெய்நிகர் SD கார்டைத் திருத்துவது முடிந்ததும், "அகற்றக்கூடிய வட்டு" மீது வலது கிளிக் செய்து, அதைக் கிளிக் செய்யவும். "ImDisk மெய்நிகர் வட்டை அன்மவுண்ட் செய்"சூழல் மெனுவிலிருந்து.
    • டால்பினுடன் பயன்படுத்துவதற்கு முன் மெய்நிகர் SD கார்டை அகற்ற வேண்டும்.

டால்பின் அமைப்பு

Options > Configure... > Wii > சென்று இயக்கவும் SD கார்டைச் செருகவும்.

பயன்பாடு

Homebrew ஆப் மூலம்

ஹோம்ப்ரூ பயன்பாட்டிற்குப் பயன்படுத்தப்படும் வெளிப்புறக் கோப்புகள் அதற்குள் சேமிக்கப்பட வேண்டும் sd.rawமற்றும் ஹோம்ப்ரூ பயன்பாடு ( boot.elfஅல்லது boot.dol) டால்பின் ஏற்றுவதற்கு அதற்கு வெளியே இருக்க வேண்டும். எடுத்துக்காட்டாக, Project M ஆனது SD ரூட்டிலிருந்து ஏற்றப்படும் \projectm\மற்றும் டால்பின் திட்டம் எம் மூலம் தொடங்க வேண்டும் \apps\projectm\boot.elf, இல்லைமெய்நிகர் SD கார்டில். வசதிக்காக, மெய்நிகர் SD கார்டின் உள்ளேயும் வெளியேயும் ஒரே மாதிரியான நகல்களை வைத்திருப்பது சிறந்தது.

இருப்பினும், Wii க்கான ஹோம்ப்ரூ சுரண்டல்கள் மூலம் மெய்நிகர் SD கார்டில் இருந்து homebrew பயன்பாட்டைத் தொடங்க முடியும்.

Wii கேம் துவக்கி பயன்பாடு குறிப்பிட்ட Wii கேம் இயல்புநிலை ISO ஆக அமைக்கப்பட்டால் மட்டுமே வேலை செய்யும். டால்பின் கேம் பட்டியலில், ஏதேனும் Wii கேமில் சூழல் மெனுவை (வலது கிளிக்) திறந்து கிளிக் செய்யவும் இயல்புநிலை ISO ஆக அமைக்கவும். டால்பினுடன் ஹோம்ப்ரூ பயன்பாட்டை ஏற்றுவதற்கு முன் இதைச் செய்யுங்கள்.

Netplayக்கு

க்ளோன் செய்யப்படாத மெய்நிகர் SD கார்டைப் படித்தால், அது உருவாக்கப்பட்ட அதே அளவு மற்றும் அதன் ரூட்டிற்குள் ஒரே மாதிரியான கோப்பு/கோப்புறை அமைப்புகளைப் பொருட்படுத்தாமல் Netplay இறுதியில் ஒத்திசைக்கப்படும். அதை தடுக்க, sd.rawநெட்பிளேயைத் தொடங்குவதற்கு முன், ஹோஸ்ட்'ஸ் கம்ப்யூட்டரில் இருந்து ஜாய்னர்ஸ்' கம்ப்யூட்டர்களுக்கு நகலெடுக்க வேண்டும். விர்ச்சுவல் SD கார்டை ஆஃப்லைனிலோ அல்லது ஆன்லைனில்வோ ரைட் பிளாக் முடக்கப்பட்டிருந்தால், MD5 செக்சம் மாறும் (விர்ச்சுவல் SD கார்டில் உள்ள கோப்புகளின் "அணுகப்பட்ட தேதி" வேறுபட்டது), ஆனால் டிஸ்சின்க் ஏற்படாது. SD கார்டு பெறப்பட்டது வேறு எங்கிருந்தோ வரும் அல்லது "வேறு" என்று மாற்றியமைக்கப்பட்ட கோப்புகளுக்கு உட்பட்டது.

Wii கேம் லாஞ்சர் பயன்பாட்டிற்கு, இரண்டு முனைகளிலும் உள்ள பயனர்கள் ஹோம்ப்ரூ ஆப்ஸ் மற்றும் கேமின் அதே நகல்களை முதலில் தங்கள் கேம் பட்டியலில் வைத்திருக்க வேண்டும், பின்னர் முந்தைய பிரிவில் குறிப்பிட்டுள்ளபடி கேமை இயல்புநிலை ISO ஆக அமைக்கவும்.