En Android-emulator är naturligtvis ett ovärderligt verktyg för apputvecklare, vilket gör att testning av mjukvara kan utföras utan behov av en fysisk enhet. En emulator är också ett bra sätt för alla att testa en app innan de installerar den på sin enhet, oavsett om det är av säkerhetsskäl eller om de helt enkelt inte har sin enhet till hands just då.
När det kommer till tillgänglighet finns det ett antal Android-emulatorer fritt tillgängliga för nedladdning. Google tillhandahåller en som en del av deras Android SDK. Det finns ett annat fritt tillgängligt mjukvarupaket som låter dig köra Android-appar och -spel på en Windows PC eller Mac. När du använder denna programvara, XDA Forum Member unrealmanu började ogilla det och bestämde sig för att prova på att skapa sin egen Android-emulator. Och så föddes Jar of Beans.
Jar of Beans, som namnet antyder, kör Android Jelly Bean (som använder 4.1.1 för närvarande). Den stöder Intel Hardware Accelerated Execution Manager (HAXM), som tillhandahåller hårdvaruacceleration för emulatorn för att förbättra den övergripande prestandan. En fördel som Jar of Beans har jämfört med andra emulatorer är att den här är helt portabel och inte kräver någon installation. Körningen är lika enkel som att köra en körbar fil.
Jar of Beans har ett antal konfigurationsalternativ. Du kan välja mellan ett antal upplösningar för att köra emulatorn, vilket har en betydande fördel. När en upplösning på 1280 x 768 eller högre väljs växlar Android-gränssnittet automatiskt till Androids surfplatta-läge.
En knapp tillhandahålls för att låta dig installera APK-filer lagrade på din dator, samt knappar för att kontrollera volymen, med tanke på den uppenbara bristen på fysiska hårdvaruvolymknappar. Ett ADB-gränssnitt ingår också i emulatorn, så att du kan ansluta direkt till det emulerade Android-systemet.
Den senaste betaversionen har lagt till ett antal nya praktiska funktioner. Fleranvändarstöd har inkluderats, vilket gör att varje användare kan spara sina egna anpassade inställningar. Möjligheten att skapa ett virtuellt SD-kort har också lagts till, vilket gör att du kan skapa ett SD-kort i valfri storlek du önskar, vilket då förstås ses i emulatorn som ett standard SD-kort.
Ett antal funktioner är planerade för kommande versioner. Unrealmanu hoppas kunna inkludera tangentbordsstöd för att tillåta fulltextinmatning från datorns tangentbord. Ett urval av skal och ytterligare upplösningar finns också på att göra-listan.
Om du vill ta emulatorn för en provkörning, kolla in programvara tråd.