- en applikation som hjälper användaren att undersöka sina interna egenskaper mobil vän. Det är med ett sådant program som du kan ta reda på de exakta tekniska nyanserna hos en smartphone och förstå om den uppfyller de angivna kraven. Så programmet är väldigt användbart, speciellt om du bara väljer en enhet och vill veta dess verkliga kapacitet. Att använda det är väldigt enkelt, eftersom programmet delar in alla egenskaper i kategorier.
Det räcker att bara öppna den kategori du behöver för att ta reda på nödvändiga uppgifter och dra slutsatser baserat på detta. Det är värt att notera att applikationen är mycket exakt definierad, alla egenskaper och kan hjälpa dig i ett antal mycket specifika frågor. Ett stort antal användare började glatt kontrollera parametrarna för sina mobila enheter tillsammans med en sådan underbar applikation.
Hur tar man reda på egenskaperna hos en Android-enhet? Hur mycket minne har han? Vilken processor finns på min enhet? I den här artikeln kommer vi att erbjuda dig ett par lösningar för att svara på dessa frågor.
Det händer att nedladdning app från webben (i APK-format eller från appbutiken), fungerar inte den nedladdade programvaran, även om den installerades korrekt och utan fel?
Detta kan bero på att olicensierad programvara ofta görs för vissa grafikprocessorer och även telefonmodeller. Och i Förmodligen stöder inte din smartphone applikationens systemkrav. Med en minsta mängd information om smarttelefonen kan hittas:
Läs instruktionerna och söka information på din Android-enhet kan du på egen hand. M Vi föreslår att överväga program för visning detaljerad information om egenskaper Android-enhet.
Namnet AIDA är redan bekant för många, som ofta liknande program för PC används för att samla in hårdvarudata. Applikationen låter dig bli otroligt detaljerad och strukturerad information om Android-enheten, inklusive temperatur, codecs, sensorer, systemmappar, batteri. Det finns mycket data och troligen är det bara avancerade användare eller experter inom området för smartphones som förstår de flesta av dem. För en enkel användare är mer än 60 % av informationen helt enkelt inte användbar. När du går igenom flikarna måste du ibland leta efter nödvändig information. Det finns annonser, men de står inte i vägen.
I CPU Z från xSoft Studio presenteras information i en mer läsbar och begriplig form för den genomsnittlige användaren. Display, sensorer, CPU, minne, enhet och mer - allt finns där. Men tyvärr är ytterligare och nödvändiga funktioner (till exempel: "Nätverk") endast tillgängliga efter att du köpt den fullständiga versionen av programmet. Det vanligaste, enkla programmet. Det finns inget speciellt eller unikt.
Ett fantastiskt program som låter dig inte bara se egenskaperna hos Android, utan också att testa din enhet under de svåraste förhållandena och jämföra den med andra modeller. Egenskaper visas endast de mest nödvändiga, grundläggande och begripliga. Det finns inga onödiga och obegripliga förkortningar.
Testning utförs med den maximala belastningen av den centrala och grafiska processorn. Hastigheten för att överföra och ta emot data både från internminnet och från nätverket tas med i beräkningen.
En tung last används som last, hög poly 3D-video. Under testet kommer telefonen att bli väldigt varm. På svaga enheter kommer bilden på skärmen att frysa mycket. Var inte rädd, det är så det ska vara. När du är klar ser du enhetens poäng, som beskriver hur den jämförs prestanda din enhet.
Ett test med 3D-modeller är endast möjligt efter installation av ett extra program AnTuTu 3DBench (Ladda ner), som i huvudsak är en förlängning för huvudapplikationen. Utan förlängning är endast enkla tester möjliga. Du kan till exempel testa multitouch.
AnTuTu Benchmark erbjuder att ladda ner ytterligare ett tillägg AnTuTu Officer (Ladda ner). Efter att ha gjort några manipulationer med datorn och QR-koden kommer den att visa om din telefon är grå eller inte.
Foto: AnTuTu Officerbra program, tillhandahålla utrustningsinformation och egenskaper Android-enheter. Visar endast de viktigaste egenskaperna med en liten förlängning. Applikationen fungerar, men behöver förbättras (den ger inte alltid korrekt information, särskilt om nya enheter). Och den senaste uppdateringen är daterad 24 juli 2016. Det verkar som att utvecklarna övergav sin skapelse, men förgäves. Gränssnittet är mycket bekvämt och enkelt, den nödvändiga informationen kan hittas på ett par sekunder. Det är möjligt att skicka en detaljerad rapport om enheten (i form av text) till brevlådan - en märklig funktion, men den kan komma väl till pass.
Nästan identisk med Droid Info-programmet, endast på engelska. Till skillnad från den senare uppdateras CPU -Z regelbundet och underhålls av utvecklarna. Informationen är korrekt och korrekt, allt överensstämmer verklighet. För de som inte kan engelska är det bättre att inte ladda ner, det finns många tekniska namn. Genom värderingarna själva kan man gissa vilken egenskap som diskuteras, men ändå inte alltid.
Ännu en kraftfull testare prestanda telefon som liknar AnTuTu Benchmark. Ger bara huvudegenskaperna för Android-enheten: modell, minnesstorlek, firmware, grafikprocessor, antal kärnor, etc. (sensoravläsningar och förändringar i processortemperaturen kommer inte att ses här). Har möjlighet att kontrollera prestanda enhet under belastning. Till skillnad från AnTuTu kräver applikationen ingen ytterligare installation av tillägg.
Att välja program för att se egenskaperna hos din Android, det är värt att utgå från dina behov. Är det verkligen nödvändigt att ha information om de exakta temperaturvärdena, avläsningar av sensorer på processorkärnorna? Det är värt att prova alla applikationer och hitta den rätta och mest bekväma, specifikt för dina behov.
Kära läsare! Om du har några frågor eller kommentarer om ämnet för artikeln, vänligen lämna dem nedan.
Smartphones, utan överdrift, kan kallas vår tids mest populära prylar. Det är svårt att hitta en person som använder en vanlig mobiltelefon utan ett operativsystem. Smarta enheter på operativ system möjliggöra en betydande expansion kommunikationsförmåga enheter, till exempel, på grund av det faktum att Skype kan installeras på en smartphone, kan en person ringa videosamtal, och när du installerar en navigator, använda sin mobila enhet som GPS-navigering.
På det här ögonblicket, de ledande positionerna på den globala smartphonemarknaden upptas av enheter på operativsystemen Android och iOS. I länderna i det forna Sovjetunionen köps av objektiva skäl den stora majoriteten av smartphones på Android-plattformen.
För att köra de installerade programmen behöver du ett produktivt system, minst en fyrkärnig processor och en gigabyte random access minne Dessutom, om en person vill använda navigering måste enheten ha en GPS-modul installerad, och om användaren vill ringa ett videosamtal måste enheten ha en främre kamera.
Alla dessa parametrar anges naturligtvis i enhetens tekniska egenskaper, men tyvärr är dessa långt ifrån alla parametrar som köparen bör känna till.
Till exempel, för inte så länge sedan blev det känt, åh, naturligtvis betyder det inte att stödet för 32-bitarsprogram kommer att sluta, men med exemplet med 32-bitars Windows kan det redan förstås att färre och färre utvecklare kommer att implementera stöd för föråldrad arkitektur. I de tekniska specifikationerna anges inte processorernas arkitektur av någon anledning.
En annan lika viktig parameter är smarttelefonens videochip. Som med personlig dator, är det prestandan hos enhetens videodelsystem som bestämmer hastigheten och smidigheten för händelsebearbetning i mobilspel. Om vissa tekniska specifikationer indikerar information om videochippet kanske det fortfarande inte är komplett, till exempel kan Mali-400-videochippet anges i tekniska data, men det kan också vara olika versioner, Mali-400 MP2, MP3 och MP4. Följaktligen, om videochippet inte är det senaste versionen, i de tekniska specifikationerna kommer de troligen att vara tysta om detta.
Dessutom har Android-smarttelefoner en uppsättning bibliotek, OpenGL (ungefär en analog till DirectX på Windows). Det behöver inte sägas att stöd för 3D-spel och många andra applikationer beror på denna funktion. Men, som med ett videochip, nämn i de tekniska specifikationerna OpenGL version tillverkarna är långsamma. Som ett resultat kan det visa sig att spelet hamnar i en svart skärm vid start.
Det finns andra parametrar som inte är listade i de tekniska specifikationerna, såsom objektivets bländare, närvaron av en magnetisk sensor, pixeltäthet, skärmens uppdateringsfrekvens och mycket mer.
Naturligtvis kommer säljare inte att ange alla egenskaper hos en smartphone, dessutom är parametrarna för vissa föga kända smartphonemodeller okända för säljarna själva.
Med andra ord, för att ta reda på enhetens tekniska data, kräver den inte en speciell serviceapplikation som kommer att få tillgång till alla tekniska funktioner och mjukvarufunktioner i smarttelefonen.
Ibland, för att mer exakt fastställa egenskaperna, är det nödvändigt att erhålla superanvändarrättigheter på smarttelefonen, den så kallade.
Det finns ganska många liknande applikationer för mobila enheter, de flesta av dem laddas ner gratis från Play Store.
De mest populära informationsapparna är: AIDA64, System Info Droid, CPU-Z och AnTuTu Benchmark.
Med undantag för små externa skillnader är funktionaliteten hos dessa applikationer liknande.
Kanske det enklaste och samtidigt väldigt funktionell applikation från en känd utvecklare. AIDA64 är ett program från samma utvecklare som släpper AIDA64 på datorn.
Applikationens gränssnitt är ganska enkelt, efter att ha gått in i programmet kan användaren bläddra genom den vertikala menyn, välja avsnittet av CPU, system, batteri, Android, etc.
Varje meny innehåller relevant information.
Precis som PC-versionen är CPU-Z en av de mest informativa applikationerna för att upprätta processorspecifikationer. Men processormodellen, detta är extremt viktig information för smartphones är det processorn som bestämmer ljudkvaliteten, databehandlingshastigheten och till och med installationen av en viss firmware.
Programgränssnittet är uppdelat i flera horisontella flikar, mellan vilka du kan navigera med ett svep.
Denna applikation skiljer sig inte mycket från de två föregående, speciellt den liknar CPU-Z. Fördelen med Info Droid är mer detaljerad information om ljudchippet, inklusive förinställda codecs och stereolägen, samt kamerainställningar som maximala bilder per sekund, makro med mera.
Till skillnad från tidigare ansökningar, AnTuTu Benchmark används främst för att testa smartphones prestanda. Bakom kulisserna har Benchmark länge varit riktmärket för benchmarking prestanda. Android-enheter dock med varje ny version, blir programmet mer och mer krävande på enhetens tekniska data eller firmwareversionen.
I avsnittet "Info" kan du se teknisk information om en smartphone, men jämfört med andra program listade ovan tappar Benchmark avsevärt i informationsinnehåll.
Sammanfattningsvis bör det noteras att de deklarerade tekniska egenskaperna, dvs. de parametrar som anges i visningsprislistan kan inte helt karakterisera enheten.
Det enda sättet att ta reda på de detaljerade parametrarna är att installera en speciell applikation, men det är osannolikt att du kommer att få installera några applikationer på den innan du köper en smartphone i en butik. Detta är möjligt om bara när du köper en begagnad telefon från handen.
Det rekommenderas att innan du köper en ny enhet noggrant studera recensionerna från ägarna till enheten du gillar, som installerade ett av ovanstående program och delade tekniska specifikationer med andra användare.
I den här artikeln kommer vi att titta på hur man får information om telefonen, simkortet, nätverket cellulär kommunikation, samt display- och batteriinställningar mobiltelefon.
1. En instans av klassen TelephonyManager kan inte skapas direkt, för att göra detta måste du anropa metoden getSystemService () (från klassen Context) och skicka konstanten Context.TELEPHONY_SERVICE till den.
2. För vissa metoder i klassen TelephonyManager är det nödvändigt att lägga till behörigheten READ_PHONE_STATE (få information om telefonens tillstånd) eller ACCESS_COARSE_LOCATION (information om telefonen) till manifestfilen (AndroidManifest.xml). basstation cellulära nätverk). Behörigheter läggs till i manifestfilen så här:
3. Låt oss se vilken information vi kan få:
- int getCallState()- bestämmer telefonens samtalstillstånd. Returnerar en av tre konstanter: CALL_STATE_IDLE(telefonen är inte aktiv) CALL_STATE_OFFHOOK(samtalsförsök), CALL_STATE_RINGING(förbindelse med abonnenten).
-int getPhoneType()- bestämmer typen av mobiltelefon. Returnerar en av konstanterna PHONE_TYPE_CDMA, PHONE_TYPE_GSM, PHONE_TYPE_NONE, PHONE_TYPE_SIP.
-int getNetworkType()- bestämmer typen av mobilnät. Returnerar en av konstanterna NETWORK_TYPE_UNKNOWN, NETWORK_TYPE_GPRS, NETWORK_TYPE_EDGE, NETWORK_TYPE_UMTS, NETWORK_TYPE_CDMA och så vidare.
- Sträng getNetworkCountryIso()- returnerar koden för det land där operatören är registrerad.
- Sträng getNetworkOperator()- returnerar operatörskod (MCC+MNC) (mobillandskod + mobilnätskod)
- Sträng getNetworkOperatorName()- returnerar namnet på operatören
- Sträng getDeviceId()- returnerar ID för den mobila enheten
- Sträng getDeviceSoftwareVersion()- returnerar mjukvaruversionen (detta är inte Android-versionen)
-int getDataState()- definierar tillståndet för dataöverföringen. Returnerar en av konstanterna DATA_DISCONNECTED, DATA_CONNECTING, DATA_CONNECTED, DATA_SUSPENDED.
-int getDataActivity()- bestämmer riktningen för dataöverföringen. Returnerar en av konstanterna DATA_ACTIVITY_NONE, DATA_ACTIVITY_IN, DATA_ACTIVITY_OUT, DATA_ACTIVITY_INOUT, DATA_ACTIVITY_DORMANT.
- boolean isNetworkRoaming()- avgör om telefonen är i roaming.
- CellLocation getCellLocation()- bestämmer enhetens aktuella position. Returnerar en instans av klassen CellLocation, eller snarare en av dess underordnade klasser CdmaCellLocation (för CDMA-nätverk) eller GsmCellLocation (för GSM-nätverk). I klassen GsmCellLocation kan du bestämma ID:t för basstationen i det mobila nätverket (int getCid ()) och koden för det territorium där telefonen finns (int getLac ())). I klassen CdmaCellLocation kan du också få basstations-ID (int getBaseStationId()), såväl som dess geografiska koordinater(int getBaseStationLatitude(), int getBaseStationLongitude()).
- int getSimState()- bestämmer SIM-kortets tillstånd. Returnerar en av konstanterna SIM_STATE_UNKNOWN, SIM_STATE_ABSENT, SIM_STATE_PIN_REQUIRED, SIM_STATE_PUK_REQUIRED, SIM_STATE_NETWORK_LOCKED, SIM_STATE_READY.
- Sträng getSimCountryIso()- Returnerar leverantörens landskod
- Sträng getSimOperator()- Returnerar operatörskod (MCC+MNC)
- Sträng getSimOperatorName()- Returnerar namnet på leverantören
- Sträng getSimSerialNumber()- Returnerar serienummer sim-kort.
Klassen DisplayMetrics har följande offentliga fält:
densitet Dpi- pixeltäthet på skärmen (dpi)
skalad densitet- skalningsfaktor för typsnitt
höjdPixel- skärmhöjd
breddPixlar- skärmbredd
xdpi
ydpi- det exakta antalet pixlar per tum över skärmens bredd
Vi har prenumererat på ACTION_BATTERY_CHANGED meddelanden, nu när batteristatusen för mobiltelefonen ändras kommer OnReceive-metoden att anropas. Den variabla avsikten överförs till denna metod, som innehåller en uppsättning Extra parametrar som ger information om batteriet.
Du kan få dessa parametrar med hjälp av metoderna
int getIntExtra(Strängnamn, int defaultValue) eller String getStringExtra(String name)
där namn är namnet på parametern
defaultValue - standardvärdet om parametern inte är definierad.
Dessa metoder returnerar parameterns numeriska värde eller strängvärde (klassen Intent har också funktioner för float, double, etc., men i det här fallet vi behöver dem inte).
En av konstanterna från BatteryManager-klassen skickas som namn på parametern (namn):
EXTRA_HÄLSA- Batteri status. Värdet kommer att vara en av följande konstanter:
BATTERY_HEALTH_DEAD- batteriet fungerar inte
BATTERY_HEALTH_BRA- Batteriet är i gott skick
BATTERY_HEALTH_OVERHEAT- Batteriet är överhettat
BATTERY_HEALTH_OVER_VOLTAGE- batteri hög spänning
BATTERY_HEALTH_OKNOWN- tillstånd okänd
BATTERY_HEALTH_UNSPECIFIED_FAILURE- batteriet är defekt
EXTRA_ICON_SMALL- resurs-ID för batteriikonen. Denna ikon visas i statusfältet på mobiltelefonen och visar batterinivån.
EXTRA_SCALE- maximal batterinivå
EXTRA_LEVEL- aktuell batterinivå (värde från 0 till EXTRA_SCALE)
EXTRA_STATUS- bestämmer batteriets laddningstillstånd. Värdet kommer att vara en av följande konstanter:
BATTERY_STATUS_CHARGING- batteriet laddas
BATTERY_STATUS_URLADDAR- låg batterinivå
BATTERI_STATUS_FULL- batteriet är laddat
BATTERY_STATUS_NOT_CHARGING- batteriet laddas inte
BATTERY_STATUS_OKNOWN- tillstånd okänd
EXTRA_PLUGGED- definierar anslutningen laddare. Värdet kommer att vara en av följande konstanter:
BATTERY_PLUGGED_AC- ansluten till laddare
BATTERY_PLUGGED_USB- ansluten till USB
EXTRA_PRESENT- avgör om enheten har ett batteri (booleskt värde)
EXTRA_TEKNIK- batteriteknik, som "Li-Ion". (värde av typen String)
EXTRA_TEMPERATURE- batteritemperatur
EXTRA_VOLTAGE- batterivolt
För att få information om batteristatus måste du lägga till BATTERY_STATS-behörighet till AndroidManifest.xml
Jag kommer inte att ge hela koden här, den är ganska banal. Genom att sekventiellt anropa alla beskrivna metoder får vi något i stil med detta:
SysManager-applikationskällorna kan laddas ner nedan. Det finns 5 klasser i ansökan:
SysManagerActivity- programmets huvudfönster, som definierar tre flikar. Lär dig hur du gör flikar
TelManager- få information om telefonen och simkortet
ScrManager- få information om displayen
BatManager- få information om batteriet
I alla tre klasserna visas den mottagna informationen helt enkelt i ett textfält.
TS- en hjälpklass, med ett gäng statiska metoder som översätter int-konstanter av typen TelephonyManager.NETWORK_TYPE_GPRS till strängar ("GPRS").
Glöm inte ytterligare behörigheter i AndroidManifest.xml :)
Service (de är ingenjörer, de är också hemliga) koder är vana vid snabb åtkomst till olika funktioner, ofta även dolda. Det finns universella koder för Android, och det finns de som endast är tillgängliga för vissa enhetsmodeller.
För inte så länge sedan publicerade jag en artikel där jag sa,. För att göra detta kan du använda speciell programvara eller använda en av de hemliga koderna. Nu kommer jag att prata om de mest populära av dem, tack vare vilka du kan utföra många systeminställningar.
Varför kallas dessa koder "hemliga"? Det är bara det att de flesta vanliga användare inte behöver dem, de publiceras inte i instruktionerna för smartphones. Först och främst är "hemliga koder" avsedda för ingenjörer och utvecklare att utföra olika tester.
För att använda någon av tjänstekoderna måste du ange den i uppringaren. På surfplattor måste du ladda ner tredje parts applikation för att ringa - skriv in i sökningen Google Play begär "Dialer" och ladda ner din favorit "dialer".
I princip är detta de mest grundläggande och universella (hemliga) koderna för Android-surfplattor och smartphones, men alla tillverkare lägger till stöd för sina egna, så om du är intresserad av koder för en viss enhet, ladda ner applikationen. Det kommer att diskuteras nedan.
Appen Secret Codes kommer att skanna systemet efter tekniska koder och lista resultatet. Du behöver bara klicka på intressekoden så kommer du till önskat alternativ.
Tyvärr har denna metod en nackdel: på vissa enheter hittar applikationen inte en enda servicekod, och på vissa hittar den inte allt. Men på enheterna jag testade var allt bra, och recensionerna på Google Play är nästan alla positiva.