Hoe de SD-kaart op de microcontroller aan te sluiten? (primitieve manier). Kenmerken van de geheugenkaart als intern geheugen van Android. Bestanden maken, bewerken en verwijderen

Installatie van programma's op het interne geheugen van de tablet wordt standaard uitgevoerd. Om de applicatie op de ingebouwde geheugenkaart te plaatsen, hoeft u alleen maar de standaardinstallatie uit te voeren. Het duurt iets langer om het naar externe media te sturen. Eén eenvoudige installatiesessie zal het bestandssysteem van het apparaat opschonen en elke nieuwe toepassing op de SD-kaart installeren.

Optie 1: specificeren van het installatieadres

Tijdens de installatie vragen sommige programma's de gebruiker waar ze zullen worden ondergebracht. Het is niet moeilijk om het adres van de installatie aan te geven. Kies een verwisselbare geheugenkaart en klaar. Maar dit geldt alleen voor sommige toepassingen, zo'n minderheid.

Optie 2: stel vooraf het installatiepad in

De applicatie moet de app2sd-patch ondersteunen als de Android OS-versie op de tablet ouder is dan 2.2. Dergelijke items zullen niet in de instellingen voorkomen. Voor alle nieuwe versies is een dergelijk algoritme voor het oplossen van het probleem geschikt.

Ga naar "Instellingen", zoek het item "Geheugen". Klik erop en het menu met geheugeninstellingen wordt geopend. Hier kunt u ook te weten komen over de hoeveelheid vrij geheugen op uw apparaat, hoeveel ruimte op de tablet in het algemeen, hoeveel intern geheugen bezet is. Sommige mensen steken een SD-kaart in een kaartlezer en ontdekken de gegevens over de flashdrive op de computer, niet wetende dat dit op de tablet kan.

Zoek de sectie "Standaard brandschijf", die verschillende bronnen biedt voor het installeren van applicaties. Kies "SD-kaart" uit een van hen. Klik op dit item en je ziet er een cirkel tegenover. Nu vindt de installatie van applicaties op de geheugenkaart op de tablet standaard plaats.

Optie 3: Programma's van derden gebruiken

Hoogstwaarschijnlijk zal deze methode u helpen. Maar hij eist. U kunt erachter komen of er een root op de tablet zit of niet door. We downloaden speciale applicaties, zoals FolderMount of GL to SD, waarmee je game- en programmagegevens naar een SD-geheugenkaart kunt overbrengen. Zie onderstaande video-instructies:

Optie 3

Installeer een programma op uw tablet-pc waarmee u het installatieadres kunt selecteren. Voor de directe installatie van de applicatie verschijnt er een dialoogvenster waarin u het installatieadres opgeeft.

Dit is de handigste optie onder de aangeboden opties. Want een geforceerde installatie "standaard" is niet in alle gevallen wenselijk. Hulpprogramma's zoals InstallManager en MagicUneracer helpen bij het organiseren van een economische en efficiënte vulling van het geheugen van de tablet. Trouwens, dezelfde programma's verwijderen ook programma's met alle hulpbestanden.

Als de app niet op een SD-kaart is geïnstalleerd

Open het item "Toepassingen" in "Instellingen". Selecteer in de lijst met toepassingen degene die u naar de verwijderbare kaart wilt overbrengen. Klik op het app-pictogram en er wordt een menu geopend. Kijk of het een "Overdracht" -optie heeft. Klik dan op de optieknop en selecteer een geheugenkaart. Deze procedure vereist geen installatie van extra software, u kunt het zelf doen.

Goedendag iedereen! Vandaag gaan we het hebben over de SD-geheugenkaart aansluiten naar de STM32-microcontroller.

Het lijkt erop dat de STM32F10x-controllers veel geheugen hebben, waarom is er extra, maar deze indruk is bedrieglijk) We moeten bijvoorbeeld een aantal verschillende afbeeldingen op het scherm weergeven - formaat 320 * 240 - dat wil zeggen 76.800 pixels , die elk overeenkomen met 2 bytes. We krijgen dus ongeveer 150 KB per afbeelding. En dit is veel volgens de normen van een microcontroller, en het is geen feit dat twee verschillende foto's in het Flash-geheugen kunnen worden gepropt. Of we moeten grote hoeveelheden informatie opslaan, bijvoorbeeld data van een sensor. Bovendien, zodat deze gegevens ook beschikbaar zijn nadat de stroom is uitgeschakeld. Dit is waar extern geheugen van pas komt. En een geweldige oplossing zou zijn SD-geheugenkaart of MMC. Trouwens, in dit artikel zullen we experimenten uitvoeren op: micro SD kaart.

Om te beginnen een paar woorden over de geheugenkaart zelf, of liever over de pinout. Het geheel ziet er zo uit:

Dus wat hebben we hier? Nou, je ziet meteen dat ze acht conclusies heeft. De pintoewijzing is als volgt (van links naar rechts):


De kolom SPI-modus geeft ons een hint dat het samenwerkt met de microcontroller via de SPI-interface. MAAR! We zullen een andere weg inslaan 😉 Het punt is dat STM32's een kant-en-klare randmodule aan boord hebben om met geheugenkaarten te werken, en dat heet SDIO.

Over het algemeen bestaat interactie met geheugenkaarten uit het verzenden van bepaalde commando's. Sommige commando's vereisen een argument, andere niet. De commando's zijn te vinden in de officiële documentatie voor de specifieke kaart. De ingebouwde SDIO-module maakt het dus mogelijk om het proces van het verzenden van opdrachten aanzienlijk te vereenvoudigen, en inderdaad het proces van het werken met externe geheugenkaarten. Hier is bijvoorbeeld het register: SDIO_CMD- daar schrijven we eenvoudig de code van het commando dat we naar de kaart willen verzenden. Of hier is het statusregister SDIO_STA- er zijn maar liefst 24 vlaggen voor elke niesbui, dat wil zeggen voor een groot aantal evenementen.

Trouwens, STM is ook blij met documentatie van goede kwaliteit voor het geheel. Hier is bijvoorbeeld een gedetailleerde beschrijving van de initialisatie voor een SD-geheugenkaart (alles wordt op dezelfde manier beschreven voor andere soorten kaarten):

Nou, eigenlijk is het tijd om verder te gaan met een praktisch voorbeeld. Duiken in de Standard Peripheral Library.

In bestand stm32f10x_sdio.h traditioneel vinden we structuren voor allerlei instellingen - dat wil zeggen, het selecteren van een klokbron, de frequentie van de SDIO-controller en het instellen van het aantal bytes dat moet worden overgedragen. Alles is daar zo genereus becommentarieerd dat ik het niet eens apart wil herhalen)) Kijk maar:

typedef struct (uint32_t SDIO_ClockEdge; / * Specificeert de klokovergang waarop de bitopname wordt gemaakt. Deze parameter kan een waarde zijn van @ref SDIO_Clock_Edge * / uint32_t SDIO_ClockBypass; / * Specificeert of de SDIO Clock divider bypass is ingeschakeld of uitgeschakeld. Deze parameter kan een waarde zijn van @ref SDIO_Clock_Bypass * / uint32_t SDIO_ClockPowerSave; / * Specificeert of SDIO Clock-uitgang is ingeschakeld of uitgeschakeld wanneer de bus inactief is. Deze parameter kan een waarde zijn van @ref SDIO_Clock_Power_Save * / uint32_t SDIO_BusWide; / * Specificeert de SDIO-busbreedte. Deze parameter kan een waarde zijn van @ref SDIO_Bus_Wide * / uint32_t SDIO_HardwareFlowControl; / * Specificeert of de SDIO hardware flow control is ingeschakeld of uitgeschakeld. Deze parameter kan een waarde zijn van @ref SDIO_Hardware_Flow_Control * / uint8_t SDIO_ClockDiv; / * Specificeert de klokfrequentie van de SDIO-controller. Deze parameter kan een waarde zijn tussen 0x00 en 0xFF. * /) SDIO_InitTypeDef; typedef struct (uint32_t SDIO_Argument; / * Specificeert het SDIO-opdrachtargument dat naar een kaart wordt verzonden als onderdeel van een opdrachtbericht. Als een commando een argument bevat, moet het in dit register worden geladen voordat het commando naar het commandoregister wordt geschreven * / uint32_t SDIO_CmdIndex; / * Specificeert de SDIO-opdrachtindex. Het moet lager zijn dan 0x40. * / uint32_t SDIO_Reactie; / * Specificeert het SDIO-antwoordtype. Deze parameter kan een waarde zijn van @ref SDIO_Response_Type * / uint32_t SDIO_Wacht; / * Specificeert of SDIO wait-for-interrupt-verzoek is ingeschakeld of uitgeschakeld. Deze parameter kan een waarde zijn van @ref SDIO_Wait_Interrupt_State * / uint32_t SDIO_CPSM; / * Specificeert of SDIO Command path state machine (CPSM) is ingeschakeld of uitgeschakeld. Deze parameter kan een waarde zijn van @ref SDIO_CPSM_State * /) SDIO_CmdInitTypeDef; typedef struct (uint32_t SDIO_DataTimeOut; / * Specificeert de data-time-outperiode in kaartbusklokperioden. * / uint32_t SDIO_DataLength; / * Specificeert het aantal databytes dat moet worden overgedragen. * / uint32_t SDIO_DataBlockSize; / * Specificeert de datablokgrootte voor blokoverdracht. Deze parameter kan een waarde zijn van @ref SDIO_Data_Block_Size * / uint32_t SDIO_TransferDir; / * Specificeert de richting van de gegevensoverdracht, of de overdracht nu lezen of schrijven is. Deze parameter kan een waarde zijn van @ref SDIO_Transfer_Direction * / uint32_t SDIO_TransferMode; / * Geeft aan of de gegevensoverdracht in stream- of blokmodus is. Deze parameter kan een waarde zijn van @ref SDIO_Transfer_Type * / uint32_t SDIO_DPSM; / * Specificeert of SDIO Data Path State Machine (DPSM) is ingeschakeld of uitgeschakeld. Deze parameter kan een waarde zijn van @ref SDIO_DPSM_State * /) SDIO_DataInitTypeDef;

Merk op hoe de SPL de overdracht van opdrachten naar de geheugenkaart implementeert. Hiervoor is een aparte structuur aangelegd. SDIO_CmdInitTypeDef. In veld SDIO_CmdIndex voer de opdrachtcode in het veld in SDIO_Argument- commando argument, we vullen ook de rest van de velden in. Het blijft om deze gegevens op de een of andere manier in een micro SD-kaart te proppen 😉 En hiervoor hebben we een functie voorbereid:

SDIO_SendCommand (SDIO_CmdInitTypeDef * SDIO_CmdInitStruct)

Als argument geven we de structuur door die we zojuist hebben gemaakt. Er is een functie om gegevens te schrijven - SDIO_WriteData (uint32_t-gegevens)... Na het aanroepen van deze functie staan ​​de gegevens in een speciaal ontworpen register - SDIO_FIFO.

Zo wordt het werk met de SDIO-module in STM32F10x uitgevoerd)

Laten we nu eindelijk verder gaan met oefenen. Ik zal opnieuw met het Mini STM32-bord werken, aangezien de goede Chinezen verbaasd waren over de installatie van een micro SD-kaartslot erop. Hier is het bedradingsschema voor de kaartconnector naar de microcontroller:

Om een ​​programma te schrijven, zullen we een kant-en-klaar voorbeeld voor Keil gebruiken - we zullen daar twee bestanden uithalen, waarin zoiets als een stuurprogramma voor het werken met kaarten is geïmplementeerd - dit zijn bestanden sdcard.c en sdcard.h. We maken een nieuw project aan, voegen daar deze bestanden bij, en daarnaast natuurlijk de CMSIS- en SPL-bestanden. Hier is het voltooide project, waarin alles al is toegevoegd - het enige dat overblijft is het schrijven van de code voor de hoofdfunctie ()

Allerlei functies voor het werken met een geheugenkaart zijn geïmplementeerd in het sdcard.c-bestand, nu hoeven we ze alleen nog maar te gebruiken 😉 Laten we de code schrijven! Laten we bijvoorbeeld 512 bytes aan testgegevens naar micro SD schrijven en ze dan proberen te lezen:

// We hooken de benodigde bestanden#include "stm32f10x.h" #include "sdcard.h" /*******************************************************************/ // Arrays van invoer- en uitvoergegevens en een variabele voor het opslaan van gegevens// over onze kaart uint8_t writeBuffer [512]; uint8_t readBuffer [512]; SD_CardInfo SDCardInfo; /*******************************************************************/ int hoofd () ( // Testgegevens voor schrijven voor (uint16_t ik = 0; i< 512 ; i++ ) { writeBuffer[ i] = i % 256 ; readBuffer[ i] = 0 ; } // Initialiseer de kaart SD_Init (); // Krijg informatie over de kaart SD_GetCardInfo (& SDCardInfo); // Een kaart selecteren en de bedieningsmodus instellen SD_SelectDeselecteren ((uint32_t) (SDCardInfo.RCA)<< 16 ) ) ; SD_SetDeviceMode(SD_POLLING_MODE) ; // En tot slot, schrijven en lezen SD_WriteBlock (0x00, schrijfbuffer, 512); SD_ReadBlock (0x00, leesbuffer, 512); terwijl (1) ()) /*******************************************************************/

Houd er rekening mee dat de SD-kaart schrijven in blokken van 512 bytes ondersteunt.

Als we het programma onder de debugger uitvoeren, zullen we zien dat de gelezen gegevens overeenkomen met de geschreven gegevens =) Het experiment kan dus als een succes worden beschouwd. Dit is het einde voor vandaag, tot snel!

Een flashkaart is het meest functionele en populaire opslagmedium van onze tijd. Cd's hebben ook hun positieve kanten, maar de hoeveelheid geheugen, de helderheid van het gebruik en andere factoren staan ​​aan de kant van de flashdrive.

Je kunt ook een USB-flashstation aansluiten op een Android-smartphone, en zelfs de kosten van vandaag zijn op de zijkant van een geheugenkaart, omdat goedkope opties slechts een paar keer meer kosten dan dvd-rw.

Alleen is het nu veel gemakkelijker om een ​​geheugenkaart uit te schakelen of te verliezen.

Het komt voor dat een persoon deze informatiedrager uit zijn eigen smartphone of digitale camera haalt, maar de computer niet opent. Dit gebeurt als gevolg van een virusinfectie, softwareproblemen en defecten aan het apparaat zelf. In een dergelijke situatie is het noodzakelijk om de micro SD-flashdrive te herstellen door de letter van de partitie te wijzigen of op andere manieren.

VERSCHILLEN VAN APPARATEN VAN DIT TYPE

Voordat u een geheugenkaart herstelt, dient u vertrouwd te raken met de varianten van dit kleine maar nuttige detail. Mensen zijn niet erg goed geïnformeerd over dit probleem, wat ook problemen met zich meebrengt. Tegenwoordig worden er drie soorten SD-apparaten geproduceerd: micro, mini, SD.

Het lijkt erop, waarom een ​​​​soort verdelen in drie extra soorten. Maar dit is een logische beslissing, want SD wordt in verschillende technieken gebruikt: camcorders, videorecorders, smartphones, mp3-spelers, etc. Gadgets verschillen in grootte en vereisten voor het vermogen en de geheugencapaciteit van het apparaat. Daarom zijn er drie ondersoorten die de moeite waard zijn om nader bekend te raken:

  • MicroSD. Micro SD-geheugenkaart wordt veel gebruikt in smartphones, tablets en mediaspelers vanwege het formaat en de opslagcapaciteit.

Met een klein apparaat kunt u het geheugen van de gadget meerdere keren vergroten

  • MiniSD is al iets groter dan micro. Ze worden gebruikt op spelers en telefoons die al 5-10 jaar oud zijn.

Vandaag maakten ze plaats voor de vorige versie

  • SD. Dit is het grootste type dat wordt gebruikt in foto- en videoapparatuur, met name in autorecorders.

Deze optie onderscheidt zich door een grote hoeveelheid geheugen en een goede werksnelheid.

Interessant is dat de eerste optie, indien nodig, met behulp van een adapter in de derde kan worden omgezet. Een microkaart wordt in deze adapter gestoken en vervolgens wordt het ontwerp in apparaten geplaatst die met SD werken.

Maar deze combinatie zal de grote versie niet volledig kunnen vervangen, omdat de werksnelheid te laag zal zijn

BELANGRIJKE NUANCES BIJ HET GEBRUIK VAN DE GEHEUGENKAART

  1. Naast de hoeveelheid geheugen wordt ook de snelheid aangegeven op het oppervlak van het product (om precies te zijn, de klasse). Dus als een flashstation deze indicator gelijk aan 10 heeft, kunnen gegevens met een snelheid van 10 MB per seconde naar het apparaat worden overgebracht. Het is de moeite waard om te overwegen welke klasse vereist is voor de normale werking van de gadget.
  2. Een geheugenkaart voor een telefoon met een adapter kan als SD worden gebruikt. Maar, zoals reeds vermeld, wordt dit afgeraden vanwege de mismatch van de klasse van onderdelen.
  3. Voor compatibiliteit moet een USB-flashstation worden geselecteerd. Wanneer een gadget wordt gebruikt dat SDHC opent, zal het kunnen werken met SD 1 of 1.1, maar het zal niet werken om SDXC te lezen.

Voordat u apparaten koopt om te lezen, moet met dit kenmerk rekening worden gehouden.

Laptops van 7 jaar of ouder kunnen worden uitgerust met standaard kaartlezers, maar ze kunnen SDHC niet openen. Een kaartlezer die verbinding maakt via USB zal het probleem helpen oplossen. Het kost een paar honderd roebel. U kunt ook een otg-kabel gebruiken (hiermee kunt u een kaartlezer voor micro-sd of een gewone USB-flashdrive zelfs op een smartphone aansluiten).

DEZELFDE NAAM VAN DE SECTIES

Laten we terugkeren naar het probleem van de onleesbaarheid van het apparaat: de flashdrive verschijnt niet in het menu "Deze computer" als deze de naam D heeft en het besturingssysteemgedeelte met dezelfde naam werkt.

figuur 1. Het is niet moeilijk om in zo'n situatie een USB-stick te ontgrendelen, hiervoor wordt het menu "Schijfbeheer" geopend (een combinatie van de Win- en R-toetsen en een kopie van de opdracht diskmgmt.msc)

Er verschijnt een menu op het scherm met de map van elke schijf en apparaten die via USB zijn aangesloten. Wanneer een geheugenkaart in dit menu verschijnt, moet u de flashdrive op een van de volgende manieren reanimeren:

  • Zet een unieke letter in de naam, waaronder nog geen rubrieken staan.

Fig. 2. Dit wordt gedaan door op RMB te drukken en verder de bewerking te selecteren om de letter te wijzigen

  • Formatteer de SD-kaart met standaard Windows-tools of met speciale hulpprogramma's. Maar het is de moeite waard om te overwegen dat alle bestanden van het opslagmedium zullen verdwijnen.

BESTUURDERSPROBLEEM

Als u de USB-stick wel op de tablet kunt aansluiten, maar niet op de computer, dan ontbreekt mogelijk het benodigde stuurprogramma.

Het komt voor dat de medewerkers van de bouwmarkten de benodigde componenten vergeten of niet willen installeren en zo computers verkopen. De apparatuur moet worden geleverd met cd's met stuurprogramma's, waarvan de installatie niet veel tijd kost. Als de computer niet nieuw is of de schijf met "brandhout" verloren is, zal het almachtige internet helpen. In een dergelijke situatie is het herstellen van een micro sd-flashdrive beperkt tot het vinden en installeren van componenten.

Op internet zijn speciale hulpprogramma's beschikbaar voor het analyseren van het besturingssysteem en het vinden van de benodigde stuurprogramma's; ze zullen de taak aanzienlijk vereenvoudigen.

VERBINDEN MET ANDERE GADGETS

Als de flashdrive zonder problemen op de telefoon kan worden aangesloten, maar je kunt hem niet zien op de pc, waarom gebruik je deze smartphone dan niet als geleider en sluit je hem rechtstreeks aan op de computer (je kunt de otg usb-kabel gebruiken)

De meeste gebruikers halen zelden een geheugenkaart tevoorschijn om via een computer met bestanden te werken.

De vraag is alleen of hier speciale software voor nodig is. In nieuwe versies van het besturingssysteem hoeft u niets extra te installeren, Windows 7 en 8 installeren automatisch stuurprogramma's voor de apparaten. Als je wilt, kun je ook een programma van de fabrikant gebruiken (bijvoorbeeld NokiaPCSuite).

Zoals u kunt zien, is het herstellen van een microsd-geheugenkaart niet moeilijk, soms moet u stuurprogramma's installeren, de letter van de partitie wijzigen of apparaten van derden gebruiken.

Van tijd tot tijd is het nodig om een ​​geheugenkaart op een pc aan te sluiten: om foto's van een digitale camera of opnamen van een DVR te laten vallen. Vandaag laten we u kennismaken met de eenvoudigste manieren om SD-kaarten op pc's of laptops aan te sluiten.

Het eerste dat moet worden opgemerkt, is dat het proces bijna hetzelfde is als het aansluiten van een gewone flashdrive. Het grootste probleem is het ontbreken van een geschikte connector: als de meeste moderne laptops slots hebben voor SD- of zelfs microSD-kaarten, dan is dit op stationaire computers zeer zeldzaam.

We sluiten de geheugenkaart aan op een pc of laptop

In de meeste gevallen kunt u een geheugenkaart niet rechtstreeks in een vaste computer plaatsen; u moet een speciaal apparaat aanschaffen - een kaartlezer. Er zijn zowel adapters met één connector voor veelgebruikte kaartformaten (Compact Flash, SD en microSD) als adapters die slots combineren om ze allemaal aan te sluiten.


Kaartlezers zijn via een gewone USB aangesloten op computers en zijn daarom compatibel met elke pc met de huidige versie van Windows.

Op laptops is het iets eenvoudiger. De meeste modellen hebben een slot voor geheugenkaarten - het ziet er zo uit.


De locatie van de sleuf en ondersteunde formaten zijn afhankelijk van uw laptopmodel, dus we raden u aan eerst de specificaties van het apparaat te controleren. Bovendien worden microSD-kaarten meestal verkocht met adapters voor SD van volledige grootte - dergelijke adapters kunnen worden gebruikt om microSD's aan te sluiten op laptops of kaartlezers die geen geschikte sleuf hebben.

We zijn klaar met de nuances, en nu gaan we direct naar het procedure-algoritme.

Als u problemen ondervindt, let dan op de onderstaande paragraaf.

Mogelijke problemen en oplossingen

Soms gaat de verbinding met een pc of laptop van de geheugenkaart met problemen door. Laten we eens kijken naar de meest voorkomende.

Kaart wordt niet herkend
Een dergelijke afstemming is mogelijk om een ​​aantal verschillende redenen. De eenvoudigste oplossing is om te proberen de kaartlezer opnieuw aan te sluiten op een andere USB-connector of de kaart eruit te trekken en in de kaartlezersleuf te steken. Als dat niet helpt, raadpleeg dan dit artikel.

U wordt gevraagd de kaart te formatteren
Hoogstwaarschijnlijk was er een storing in het bestandssysteem. Het probleem is bekend, evenals de oplossingen. U kunt er kennis mee maken in de bijbehorende handleiding.

Er verschijnt een foutmelding "Dit apparaat kan niet worden gestart (code 10)"
Puur softwareprobleem. De manieren om het op te lossen worden beschreven in het onderstaande artikel.

Om samen te vatten, herinneren we u eraan - om problemen te voorkomen, gebruik alleen producten van vertrouwde fabrikanten!

Helaas is het gebrek aan ruimte op de interne opslag van Android-apparaten de laatste tijd behoorlijk sterk gevoeld, omdat met de ontwikkeling van de mogelijkheden van het besturingssysteem zelf, veel programma's en games veel veeleisender zijn geworden op gratis bronnen en gadgetgeheugen. Daarom gebruiken veel mensen verwisselbare SD-kaarten. Maar Android-applicaties willen niet altijd op een geheugenkaart worden geïnstalleerd.

Algemene installatie-informatie

In elke versie van het Android-besturingssysteem is de installatie van applicaties op de geheugenkaart standaard uitgeschakeld. Als het apparaat zelf en de OS-versie deze functie ondersteunen, zoals ze zeggen, is het in principe niet nodig om het wiel opnieuw uit te vinden. Na een beetje graven in de instellingen, kun je je eigen parameters instellen.

Dit is een relatief kort en eenvoudig proces, dat iets later zal worden besproken. U kunt op andere manieren toepassingen op uw geheugenkaart installeren. Laten we even stilstaan ​​​​bij deze situaties.

Toepassingen downloaden naar een geheugenkaart

Laten we, voordat we het installatieprobleem oplossen, overwegen om inhoud te downloaden naar een verwijderbare. Het is een feit dat het installeren van applicaties op een geheugenkaart in Android in de meeste gevallen nauw verband moet houden met het proces van het downloaden van installatiedistributies, aangezien ze ook vrij grote volumes.

Bijna alle Android-apparaten ondersteunen het downloaden van inhoud naar een SD-kaart, ongeacht de versie van het besturingssysteem zelf of de geïnstalleerde firmware. Om de locatie voor het opslaan van bestanden op een geheugenkaart in te stellen, hoeft u alleen maar een internetbrowser in te voeren en in de geavanceerde instellingen verwisselbare media als opslaglocatie op te geven. U kunt hetzelfde doen in het geval van het maken van foto's, wanneer u de instellingen van de applicatie zelf moet gebruiken om te configureren.

U kunt het nog eenvoudiger doen door applicaties te downloaden met uw laptop of deze vervolgens te kopiëren naar een SD-kaart. In principe kan de downloadlocatie ook in elke bestandsbeheerder worden gewijzigd.

Methoden voor het installeren en verplaatsen van applicaties naar SD-kaarten

Nu over het belangrijkste. Het is niet zo moeilijk om de geïnstalleerde of reeds geïnstalleerde applicaties van de geheugenkaart te gebruiken. Allereerst moet u kijken of het apparaat zelf dergelijke mogelijkheden ondersteunt. Het komt ook voor dat de overdracht, en vooral de installatie, van applicaties naar verwisselbare media eenvoudigweg wordt geblokkeerd door de fabrikant van de gadget. Wat te doen in dit geval?

Voor Android OS kunnen applicaties op verschillende manieren op een geheugenkaart worden geïnstalleerd. U kunt bijvoorbeeld eerst een programma of game volgens de standaardmethode installeren op een interne schijf en deze vervolgens overzetten naar een andere locatie (in dit geval naar een SD-kaart).

Hulpprogramma's van derden kunnen worden gebruikt voor directe installatie op een kaart. Het is duidelijk dat het maken van applicaties voor Android in de meeste gevallen de mogelijkheid inhoudt om ze te installeren of over te zetten naar een andere locatie.

Systeeminstellingen gebruiken

Als het nodig is om een ​​Android-applicatie specifiek op verwisselbare media te installeren, zijn er eerst verschillende aspecten waarmee u rekening moet houden. De eerste stap is om naar de instellingen te gaan, waar u het item "Toepassingen" selecteert en vervolgens naar de instellingen voor toepassingen zelf. Er is een speciale regel "Overzetten naar SD-kaart". Als het apparaat of een applicatie die op het interne geheugen is geïnstalleerd deze functie ondersteunt, wordt de overdracht binnen een paar minuten uitgevoerd, waarna een actieve knop "Verplaatsen naar telefoon" verschijnt voor elk overgedragen programma of spel.

Zoals al duidelijk is, wordt de applicatie in het Android-besturingssysteem aan het einde van het overdrachtsproces vanaf de geheugenkaart gestart.

Maar wees niet gehaast om je te verheugen. Soms bieden zowel mobiele apparaten zelf als het maken van applicaties voor Android eenvoudigweg niet het gebruik van dergelijke functies. Daarnaast heb je misschien zelfs root-rechten nodig of gebruik je de "super user"-modus.

Beste programma's

Er zijn tegenwoordig veel programma's voor het overbrengen van directe of games naar verwisselbare media. In de regel worden bijna alle programma's van dit type als freeware (gratis) geclassificeerd. Toegegeven, hier is het de moeite waard aandacht te schenken aan het feit dat sommige hulpprogramma's heel gemakkelijk te gebruiken zijn, en je zult moeten sleutelen aan een aantal professionele programma's om erachter te komen wat wat is.

Een van de eenvoudigste manieren om programma's over te zetten naar verwisselbare media zijn populaire pakketten zoals AppMgr Pro.

Deze applicatie analyseert automatisch de gegevens van geïnstalleerde applicaties en geeft vervolgens het resultaat in de vorm van een gesorteerde lijst, die afzonderlijk de applicaties voor Android aangeeft, die zonder problemen naar de geheugenkaart kunnen worden overgebracht. Na het selecteren van de vereiste applicaties en het bevestigen van de acties, wordt de overdracht automatisch uitgevoerd zonder enige schade aan het systeem.

Het hulpprogramma Link2SD is niet minder interessant. Maar een gewone gebruiker zal er lang mee te maken hebben, omdat je de kaart in partities moet splitsen vanaf een computer, bijvoorbeeld met behulp van het MiniTool Partition Wizard Home Edition-softwarepakket, waarvan er één (primair) moet hebben , en de tweede - ext2 (afhankelijk van het apparaat en de versie "Besturingssystemen" kan dit ext3 / ext4) zijn. In het tweede gedeelte worden draagbare of geïnstalleerde programma's opgeslagen.

Het meest extreme geval is het gebruik van een mobiel apparaat dat via een USB-interface is aangesloten op een computer of laptop. Om applicaties op een geheugenkaart te installeren, moet u het programma eerst zowel op uw smartphone als op uw computer installeren. Eenmaal aangesloten en gesynchroniseerd, kunnen applicaties direct vanuit het besturingsprogrammavenster vanaf een computerterminal worden geïnstalleerd.

Er zijn een groot aantal softwareproducten van dit type. Los daarvan is het de moeite waard om bijvoorbeeld Mobogenie of My Phone Explorer te benadrukken, en het tweede hulpprogramma ondersteunt niet alleen Android-apparaten. Het is vrij eenvoudig om met dergelijke programma's te werken. U hoeft alleen de locatie voor het installeren van het programma te selecteren en op te geven (nogmaals, als dergelijke ondersteuning beschikbaar is voor zowel het apparaat als het programma).

Geforceerde installatie van programma's op een geheugenkaart

In sommige gevallen kunt u proberen een andere niet-standaard methode toe te passen. In Android-besturingssystemen wordt het installeren van applicaties op een geheugenkaart met deze methode geforceerd genoemd.

De essentie van het proces zelf is om het ADB RUN-programma op de pc te installeren. Op een smartphone, indien aangesloten via een USB-poort, moet dit zijn toegestaan

Nadat u de toepassing op uw computer hebt gestart, moet u de volgende opdrachten invoeren:

Su - als dat zo is (zo niet, dan wordt de opdracht overgeslagen).

pm getInstallLocation("0" standaard).

pm getInstallLocation 1- installatie in het eigen geheugen van het apparaat.

pm getInstallLocation 2- installatie op een geheugenkaart.

pm getInstallLocation 0- terug naar de standaard parameters.

In principe zijn er niet veel commando's, maar je ziet het zelf, dit is niet de meest handige manier. Hoewel het in sommige gevallen vrij effectief kan worden gebruikt wanneer andere methoden niet helpen.

Gezondheidsproblemen bij toepassingen

Er wordt aangenomen dat het installeren van programma's op een geheugenkaart in het Android-besturingssysteem verre van alles is. Nadat u een toepassing hebt geïnstalleerd of gemigreerd, moet u deze starten en testen. Als de lancering niet plaatsvindt, of als het programma niet werkt zoals het zou moeten, moet u de bovenstaande stappen vanaf het begin herhalen. U kunt proberen de toepassing naar de oorspronkelijke locatie te verplaatsen en de prestaties daar te controleren. Als alles in orde is, zit het probleem ofwel in het programma, ofwel op de geheugenkaart, ofwel in onjuist uitgevoerde overdrachts- of installatiehandelingen.

Conclusie

Samenvattend kunnen we zeggen dat de eenvoudigste en meest gebruikelijke manieren om applicaties over te zetten naar en te installeren naar verwisselbare opslagapparaten hier zijn overwogen. Natuurlijk heeft elk hulpprogramma zijn eigen kenmerken, evenals draagbare of installeerbare programma's. Zelfs verschillende aanpassingen van mobiele gadgets, om nog maar te zwijgen van versies van Android OS of firmware, kunnen een zeer belangrijke rol spelen. Maar in de meeste gevallen zal ten minste één methode voor velen effectief zijn.