Opencellid vs Network Provider
up vote
0
down vote
favorite
According to this answer, android network provider collects nearby mobile cell information and sends them to a server (supposedly Google servers) to obtain device current location. Is there any technical difference between this service and OpenCellID project? I mean are they both based on the same idea of calculating device location using cell signal strength?
If my app want to use android network provider, then it's enough for my app to declare android.permission.ACCESS_COARSE_LOCATION
in manifest but if i want to obtain user location using OpenCellID inside my app, i need to use getNeighboringCellInfo
API call to get cell information, but using this API requires android.permission.ACCESS_FINE_LOCATION
. Because of this difference in required permission, i thought that there might be some technical difference between these two approaches for calculating coarse device location.
android android-location
add a comment |
up vote
0
down vote
favorite
According to this answer, android network provider collects nearby mobile cell information and sends them to a server (supposedly Google servers) to obtain device current location. Is there any technical difference between this service and OpenCellID project? I mean are they both based on the same idea of calculating device location using cell signal strength?
If my app want to use android network provider, then it's enough for my app to declare android.permission.ACCESS_COARSE_LOCATION
in manifest but if i want to obtain user location using OpenCellID inside my app, i need to use getNeighboringCellInfo
API call to get cell information, but using this API requires android.permission.ACCESS_FINE_LOCATION
. Because of this difference in required permission, i thought that there might be some technical difference between these two approaches for calculating coarse device location.
android android-location
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
According to this answer, android network provider collects nearby mobile cell information and sends them to a server (supposedly Google servers) to obtain device current location. Is there any technical difference between this service and OpenCellID project? I mean are they both based on the same idea of calculating device location using cell signal strength?
If my app want to use android network provider, then it's enough for my app to declare android.permission.ACCESS_COARSE_LOCATION
in manifest but if i want to obtain user location using OpenCellID inside my app, i need to use getNeighboringCellInfo
API call to get cell information, but using this API requires android.permission.ACCESS_FINE_LOCATION
. Because of this difference in required permission, i thought that there might be some technical difference between these two approaches for calculating coarse device location.
android android-location
According to this answer, android network provider collects nearby mobile cell information and sends them to a server (supposedly Google servers) to obtain device current location. Is there any technical difference between this service and OpenCellID project? I mean are they both based on the same idea of calculating device location using cell signal strength?
If my app want to use android network provider, then it's enough for my app to declare android.permission.ACCESS_COARSE_LOCATION
in manifest but if i want to obtain user location using OpenCellID inside my app, i need to use getNeighboringCellInfo
API call to get cell information, but using this API requires android.permission.ACCESS_FINE_LOCATION
. Because of this difference in required permission, i thought that there might be some technical difference between these two approaches for calculating coarse device location.
android android-location
android android-location
edited Nov 10 at 18:32
Kling Klang
32k156286
32k156286
asked Nov 10 at 13:43
Mehran Torki
596624
596624
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53239588%2fopencellid-vs-network-provider%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password