Počítání uživatelů vlastní aplikace rubrika: Programování: Android
Dělám jako začátečník jednu aplikaci pro Android, kterou nebudu nikde zveřejňovat, ale pár mým známým, kterým se bude hodit, ji pošlu. U těch známých ale počítám s tím, že ji pak také pošlou pár svým známým a tak bych chtěl nějak spočítat, kolik lidí ji vlastně nainstaluje. Zatím ta aplikace má jen povolení k internetu a ani to k fungování nepotřebuje. Přemýšlel jsem a hledal, jak to co nejlépe udělat a našel jsem jen IMEI, ale tam je potřeba další povolení. Existuje ještě jiný způsob? A jak to pak udělat, aby mně aplikace tu informaci jednorázově poslala zpátky?
1) hoď si 32x 256-ti stěnnou kostkou (použij secure random)
2) cislo si uloz v zarizeni
3) po instalaci udelej request na nejakej server s tim cislem = predpoklada se, že se zaloguje
4) sečti unikátní identifikátory
nevýhodou je, že když tomu někdo smaže data, tak se tváří jako nový uživatel. Myslím si, že Store má počítadlo na instalací, ale pochopil jsem, že tady to asi nepůjde přes Store (což není podle mě dobrý nápad)
Možná že odborníci najdou nějaké guid zařízení, já nejsem odborník na Android, spíš na ty server - ale tohle by mělo fungovat univerzálně :)
Dřív jsem používal server, který čísla přiděloval. Beztak je přiděloval náhodně, takže to jde dělat i na zařízení.
Pro zobrazení všech 3 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře