Figyelünk a barátnője segítségével android

Ma egy kis kutatást a kémprogramok és próbálja csendesen adatokat gyűjt a tárgyak mozgása az érdeklődés - barát, gyermek, vagy, mondjuk, egy nagymama. Persze, azok írásos biztosítékot engedélyt gyűjtésére és feldolgozására a személyes adatok - mi más?







Spy, kifelé

Operation "Spectrum"

Színház kezdődik fogas, és az Android app - nyilvánvaló. Ahhoz, hogy a GPS-módban egy címke hozzáadása a szakasz arra használja-engedély:

Állandó ACCESS_FINE_LOCATION meghatározza a magas szintű pontossággal meghatározni a felhasználó tartózkodási helyét. Vannak ACCESS_COARSE_LOCATION egy durva geolocation, de alapvetően nem érdekes. By the way, olyan alkalmazás, amely megadta a teljesítmény, finom, automatikusan megkapja a másik hatóság és durva.

Az Android dolgozni geolocation egy speciális interfész a rendszer által biztosított objektum LocationManager:

Második geosostavlyayuschaya - LocationProvider, egy sor adatforrások melyek mindegyike egy külön helyszínen keresési technológia. Tehát GPS_PROVIDER adatokon alapul műholdakról kapott, NETWORK_PROVIDER kémkedett az adótornyok és a Wi-Fi-vel.

Talán a fejében már lejárt ravasz terv - időről időre kérésére a koordinátákat GPS_PROVIDER és NETWORK_PROVIDER (például úgy, hogy egy háttér szolgáltatás), és elküldi őket, hogy az irányító központ. Egy ilyen döntés a homlok, természetesen joga van az élethez, de a legnépszerűbb magazin a biztonság lett volna, hogy írjon róla? Először is, az is megfigyelhető - a felvétel bármely GPS megjelenik az állapotjelző ikon (1. ábra); Másodszor, ez elcsépelt, hogy az akkumulátor, amely arra kényszerítheti a tulajdonos, hogy tükrözze, és nézd torkos alkalmazása; és harmadszor, a háttérben a forgalom tökéletesen látható a rendszer naplóban.

Figyelünk a barátnője segítségével android






Ábra. 1. GPS munkahelyi

Figyelünk a barátnője segítségével android
Ábra. 2. Az első indítás után tölténytár
Figyelünk a barátnője segítségével android
Ábra. 3. A második menet után a munkamenet a Google Térképen

„Skayfoll” koordinátái

Ahhoz, hogy a koordinátákat az adatforrás létezik getLastKnownLocation módszer:

Hely visszaadott objektum tartalmazza az összes információt a hely, amely támogatja a forrás. Ez tartalmazza azt az időt, a pontosság a koordinátákat, szélesség, hosszúság, magasság (itt van, a magánélet megsértése!) És a sebesség. Mindezek a funkciók érhetők el getter:

tűzgömb

Ezek GPS, által visszaadott getLastKnownLocation vagy vevőkészülék, nem fog változni, amíg legalább egy program nem kér a tartózkodási helyét. Ennek eredményeként, az első futam emulátor getLastKnownLocation, valószínűleg vissza fog térni null, akkor a vevő nem hajlandó működni egyáltalán.

Ennek kijavításához, akkor használja a következő trükk:

Helyezzük ezt a kódot az OnCreate tevékenység, teszünk egy alkalmazás folyamatosan lekérdezi a koordinátákat, hogy vezet a kiváltó saját vevőkészülék. Természetesen, miután hibát keresel szteroidok kell égetni forró vasalóval. Ne felejtsük el!

Figyelünk a barátnője segítségével android
Küldd a koordinátákat az emulátor

Őfelsége titkosszolgálatában

Röviden, hadd emlékeztessem, mint üzenetkezelési alrendszer szándékait a rendszer szintjén (egy szándékból) küldhet strukturált adatokat folyamat feldolgozni (például információk a GPS-modul). Ahhoz, hogy követhesse az ilyen adatok és reakciók őket hajtják végre különleges tárgyakat - vevőkészüléket. Ezek fő előnye (nekünk) - működnek akkor is, ha az alkalmazás a háttérben, és néhány (pl fogadó SMS) nem igényel a dob a szülő kérelmet.

a vevő keret az alábbiak szerint:

onReceive módszer akkor aktiválódik, amikor egy változás eszköz koordináták, de először adott vevőegység regisztrálni kell az nyilvánvaló:

Folytatás a cikk csak az előfizetők

2. lehetőség: Keres egy cikket

Itt található az ezt a cikket egy ismerősének:




Kapcsolódó cikkek