بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
سوال در مورد ردیابی گوشی
سلام آیا امکان رد یابی گوشی از روی شبکه gsm وجود داره.منظورم اینه که بدون اینترنت و gps بتونم گوشی رو ردیابی کنم.
0
0
فقط دقیق نیست ، و شما رو با استفاده از دکل مخابراتی که بعش وصل شدید نشون میده البته توی تست هایی که من انجام دادم همراه اول اینطوری بود < و برای ایرانسل دقیقتر نشون میداد (10 سال پیش)
0
0
آقا به نتیجه ای نرسیدی؟
مدتیه فکرم مشغول این قضیه هست (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
bozorgmehr77
10 سال پیش
+5
0
بله این امکان وجود دارد.
شما باید به جای استفاده از LocationManager.GPS_PROVIDER از LocationManager.NETWORK_PROVIDER استفاده کنید. در این روش ابتدا از wifi و در صورت نبود آن از شبکه gsm برای مکان یابی استفاده می کند. (برگرفته از لینک)
به عنوان مثال کد زیر را ببینید :
// Acquire a reference to the system Location Manager
LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
// Define a listener that responds to location updates
LocationListener locationListener = new LocationListener() {
public void onLocationChanged(Location location) {
// Called when a new location is found by the network location provider.
makeUseOfNewLocation(location);
}
public void onStatusChanged(String provider, int status, Bundle extras) {}
public void onProviderEnabled(String provider) {}
public void onProviderDisabled(String provider) {}
};
// Register the listener with the Location Manager to receive location updates
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListener);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .