Külön tartalomszolgáltató a sok alkalmazás számára

készítek egy eszközkészletet az android számára. Ezeknek az eszközöknek egy embercsoport nyomon követésére volt szükségük, egy alkalmazásra a fogyás megfigyelésére, egy másikra ugyanazok az emberek fitnesz tevékenységeinek irányítására stb. Úgy gondolom, hogy ennek a legeredményesebb módja - ugyanazt az adatbázist használva az összes alkalmazáshoz, gondolom, a tartalomszolgáltató segítségével db felett jó ötlet. Van-e közös módszer ilyesmire?

Mi a helyzet azzal, hogy készítsen dummy alkalmazást a db és a tartalomszolgáltató számára, és telepítse függőségként, amikor az egyik eszköz először fut?

PS sajnálom az angol nyelvemet

java

1 Válasz 1

1) Ha a tartalomszolgáltatót telepíti az egyik alkalmazásával, akkor a felhasználó először megpróbálhatja telepíteni a második alkalmazást (a szolgáltató nélkül). Ön ezt nem tudja irányítani. És ha a felhasználó eltávolítja az alkalmazást a tartalomszolgáltatótól, a többi alkalmazás haszontalan lenne.

2) A szolgáltató nem helyezhető el az összes alkalmazásban, mert nem lehet, hogy több alkalmazás telepítse a tartalomszolgáltatót ugyanazzal a jogosultsággal.

3) A Tartalomszolgáltatót külön alkalmazásként telepítheti:

Ezután a felhasználó a kívánt sorrendben telepítheti az alkalmazásokat, és eltávolíthat egy alkalmazást, és a másik továbbra is hozzáférne a tartalomszolgáltatóhoz. Ennek "előnye" lehet, hogy mivel a tartalomszolgáltatónak nincs alkalmazás ikonja, kevésbé valószínű, hogy a felhasználó megpróbálja eltávolítani. De mégis meg kell győződnie arról, hogy a tartalomszolgáltató telepítve van-e.