Giter VIP home page Giter VIP logo

gpstracker's Introduction

gpstrackerGps Tracker v5.1.4

Google Map Gps Cell Phone Tracker

Now available as a Wordpress plugin and Android client!

This project allows you to track cell phones periodically. For instance every minute or every five minutes. You can watch the cell phone being tracked in real time using Google Maps (and other map providers such as OpenStreetMaps) and you can store and reload routes easily. The map display page is built using bootstrap which makes the page responsive and also uses bootswatch which gives you the choice of 17 different themes. There are 4 clients, iOS, Android, Windows Phone and Java ME.

You have the following choices server side:

  1. ASP.NET with SQL Server
  2. PHP with your choice of:
  • MySQL
  • PostgreSQL
  • SQLite
  1. Wordpress plugin with Android client

All 3 stacks are in the same download but you only need to use one.

By default the Tracker server is set up to use the included SQLite database. If you want to use one of the other supported database systems, edit the dbconnect.php file.

If you need help, please go to:

https://www.websmithing.com/gps-tracker/

Here is a quick start guide to help you set up Gps Tracker:

https://www.websmithing.com/2014/01/20/quick-start-guide-for-gpstracker-3/


Changelog

Jan 25, 2018 - v5.1.4

Updated android client to android studio 3.0.1 and SDK 26. Please note that if you use Google maps, you now need to get an API key from Google.

https://developers.google.com/maps/documentation/javascript/get-api-key


Jun 3, 2017 - v5.1.3

Got rid of help forum, it cut my adsense revenue in half.


Jul 11, 2016 - v5.1.2

Updating documentation to show new help forum.


Apr 2, 2016 - v5.1.1

Updated gradle in android client


Oct 21, 2015 - v5.1.0

Added TK-103 server


Sep 30, 2015 - v5.0.0

Added Wordpress plugin and Android client


Sep 8, 2015 - v4.0.4

Added support for Sqlite and PostgreSQL, thanks Brent Fraser

fixed prcGetAllRoutesForMap regression error


Nov 24, 2014 - v4.0.3

Added European decimal handling to updatelocation, thanks Wim


Nov 15, 2014 - v4.0.2

Fixed prcGetAllRoutesForMap, thanks Hristo


Sep 29, 2014 - v4.0.1

Added some validation to updatelocation page.


Sep 25, 2014 - v4.0.0

Gps Tracker now has a responsive design using bootstrap. The phone clients are now using GET request again to make troubleshooting easier. Here are 3 out of the available 17 themes.

the light one:

gpstrackerandroid

the dark one:

gpstrackerandroid

the cool blue one:

gpstrackerandroid


Jun 12, 2014 - v3.2.4

Fixed android intervals not working above one minute and removed adsense ads publisher id.


Jun 6, 2014 - v3.2.3

This version fixes the zoom buttons on the google map which was causing the app to freeze and updates leaflet to version 0.7.3. This version is now free from all known errors.


May 5, 2014 - v3.2.2

This version fixes the total distance traveled in the android app.


May 1, 2014 - v3.2.1

This version changes the UI of the android app from two buttons (Save and Track) to one button (Track).

gpstrackerandroid

and the android version is now in Google Play:

https://play.google.com/store/apps/details?id=com.websmithing.gpstracker


Apr 20, 2014 - v3.2.0

Some pretty major changes here. The android app now has google play location services running in a background service. Also updates will restart if phone is rebooted. The servers are both now using json and jquery. Xml is gone forever. Both servers now support multiple map types. It's currently set up for google maps, bing maps and OpenStreetMaps.


Feb 11, 2014 - v3.1.0

Version 3.1.0 updates the php server code from google maps 2 to 3 and now uses jquery. There was a bug in the delete route stored procedure (the sessionID parameter was to small and was causing the delete to fail silently).


Jan 14, 2014 - v3.0.0

Version 3.0.0 of Gps Tracker is complete. This was a very big change from the last version. It's been updated with ios, android, windowsPhone and java me/j2me phone clients and the servers have all been updated as well. Please let me know how it works, good or bad and create an issue if you find a problem. Thanks and enjoy the software, Nick.

ps. I will be writing tutorials and documentation shortly.

gpstracker's People

Contributors

brentfraser avatar nickfox avatar shubell avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gpstracker's Issues

Error when compile

diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.

Change text on "Auto Refresh..." button

"Auto refresh On" is confusing. Does it mean Auto Refresh IS On, or click here to turn Auto Refresh On?
It should read "Auto Refresh is On" (and "Auto Refresh is Off")

Access gps tracker in a protecet area

Hi, is it possible in some way to access directly "updatelocation.php" instead of "displaymap.php", because this one is located in a restricted admin area which cannot be accessed from an external device without an unique session generated token.
I'm not an Android or similar developer, i've just seen from the "GpsTrackerActivity.java" file that on the device you have to access the file "displaymap.php", which is in my case integrated within a MVC framework.

How to solve it?
Thanks for helping
Kind Regards

TK130b only

I need only record the data sent by crawlers in my database using PHP MySql with TK103b protocol.
I can do this using the example of TK103-server.php?
How to make so that the server is always "listening" and recording the data? Through CRON?

If someone help, thank you.

Need some help

Need some help on setting up this gps tracker on independent google map. We are a non-profit org and have very little code/server exsp.

GetAsync error

HttpResponseMessage responseMessage = await httpClient.GetAsync(defaultUploadWebsite, httpContent);

This line gives an error while compiling. httpcontent is not a valid argument for GetAsync

Use WFS-T protocol for client server communication

OGC's WFS-T (T=transaction) Protocol is a standard protocol for doing views, inserts, updates, deletes of vector spatial data between clients and servers. This would allow GpsTracker to use different geospatial servers (and clients).

PHP can't display database records.

Hi Sir,

Whenever i run the displaymap.php it just kept loading seems like can not fetch the record from database and will have this log inside my php log i do follow every step in the tutorial .Please advise me thank you sir

[22-Jun-2014 11:55:32 Europe/Paris] PHP Strict standards: mysqli::next_result(): There is no next result set. Please, call mysqli_more_results()/mysqli::more_results() to check whether to call this function/method in C:\wamp\www\gpstracker\getroutes.php on line 20

[22-Jun-2014 11:55:32 Europe/Paris] PHP Stack trace:

[22-Jun-2014 11:55:32 Europe/Paris] PHP 1. {main}() C:\wamp\www\gpstracker\getroutes.php:0

[22-Jun-2014 11:55:32 Europe/Paris] PHP 2. mysqli->next_result() C:\wamp\www\gpstracker\getroutes.php:20

Issue on using openlayers

I liked your project very much and want to use it. Since it specifically says GOOGLE Map Gps Cell Phone Tracker, i was a bit confused if i could use OpenLayers for display as i am well experienced with OpenLayers.

Wrong time interval on server

Hello,

I downloaded this repo and everything is working almost fine.
I'm using the Android Client and the PHP-MySQL server.
The problem is, even if I set the interval in the Android app to 1-5-10 minutes, the record in my MySQL DB only appear at 5 minutes intervals.
So I guess it doesn't take account of the set interval in the app.

Do you have any idea why is that happening?

Thank you!

dotNet version as web app

Hi,
Can someone convert the .net version from a web project to a web app project ?
sorry but I'm not so good with .net but I need help on this.
Thanks in advance.

not hitting updatelocation.php

looking at my logs, it seems my phone randomly stops sending data. i have checked my webserver logs and for instance, today it stopped sending data about 2 hours ago, but the app is still running on my phone. also, my friend who is helping me test, it never seems to send any data. he has not showed up in the databases at all using php, non wordpress version of app.

Saving data if no phone signal

This project is really cool. Do you know how can I save position data on phone (android) if no phone network signal? I tested it outdoor and loose some points were no GSM signal. My idea is to save it and send it on next point.
I will install Android Studio and try to add some changes. Support for meters will be good.
Also for outdoor, disable GSM network (airplane mode) will get a better battery life. I will test it and post here.

Deploying to RedHat Openshift - Adjust SQL including definers

Hi, thanks for the code - a great framework to get things started. I just deployed a version to RedHat's Openshift, where I used a php 5.5 gear with mysql and phpMyAdmin cartridges. Some things I had to adjust:

  • I used phpMyAdmin to run the sql script. I copied and pasted the script into phpMyAdmin, but had to prepend the lines:
    create database gpstracker;
    use gpstracker;
  • Since Openshift creates username and password for mysql, I couldn't use the DEFINER clauses in the definitions of the procedures. So for example, the line
    CREATE DEFINER='root'@'localhost' PROCEDURE `prcSaveGPSLocation`(

became

    CREATE PROCEDURE `prcSaveGPSLocation`(
  • I modified the dbconnect.php to get the host, username, and password from the environment variables.
    $dbuser = $_ENV['OPENSHIFT_MYSQL_DB_USERNAME'];
    $dbpass = $_ENV['OPENSHIFT_MYSQL_DB_PASSWORD'];
    $dbhost = $_ENV['OPENSHIFT_MYSQL_DB_HOST'];
    $pdo = new PDO('mysql:host=' . $dbhost . ';dbname=gpstracker;charset=utf8', $dbuser, $dbpass, $params);

prcGetAllRoutesForMap doesn't display the latest session location

It seems that the location displayed on the map is the first session location and not the latest one. The following change of the prcGetAllRoutesForMap procedure fixed the problem for me:

DELIMITER ;;
CREATE DEFINER=`root`@`localhost` PROCEDURE `prcGetAllRoutesForMap`()
BEGIN
  SELECT gps1.sessionId, gps1.gpsTime,
  CONCAT('{ "latitude":"', CAST(gps1.latitude AS CHAR),'", "longitude":"', CAST(gps1.longitude AS CHAR), '", "speed":"', CAST(gps1.speed AS CHAR), '", "direction":"', CAST(gps1.direction AS CHAR), '", "distance":"', CAST(gps1.distance AS CHAR), '", "locationMethod":"', gps1.locationMethod, '", "gpsTime":"', DATE_FORMAT(gps1.gpsTime, '%b %e %Y %h:%i%p'), '", "userName":"', gps1.userName, '", "phoneNumber":"', gps1.phoneNumber, '", "sessionID":"', CAST(gps1.sessionID AS CHAR), '", "accuracy":"', CAST(gps1.accuracy AS CHAR), '", "extraInfo":"', gps1.extraInfo, '" }') json
  FROM gpslocations gps1
  LEFT JOIN gpslocations gps2 ON (gps1.sessionId = gps2.sessionId AND gps1.GPSLocationID < gps2.GPSLocationID)
  WHERE gps1.sessionID != '0' && CHAR_LENGTH(gps1.sessionID) != 0 && gps1.gpstime != '0000-00-00 00:00:00' && gps2.GPSLocationID is NULL
  ORDER BY gpsTime ASC;
END ;;
DELIMITER ;

all credits go to http://stackoverflow.com/questions/1313120/retrieving-the-last-record-in-each-group

Wrong date order in javaMe client

It looks Day and Month fields are mixed up in javaMe client:

// we are trying to get mySql datetime in the following format with a space (%20)
// 2008-04-17%2012:07:02

Calendar currentTime = Calendar.getInstance();
StringBuffer mySqlDateTimeString = new StringBuffer();
mySqlDateTimeString.append(currentTime.get(Calendar.YEAR)).append("-");
mySqlDateTimeString.append(currentTime.get(Calendar.DATE)).append("-");
mySqlDateTimeString.append(currentTime.get(Calendar.MONTH)+1).append("%20");
mySqlDateTimeString.append(currentTime.get(Calendar.HOUR_OF_DAY)).append(':');
mySqlDateTimeString.append(currentTime.get(Calendar.MINUTE)).append(':');
mySqlDateTimeString.append(currentTime.get(Calendar.SECOND));

should be:

// we are trying to get mySql datetime in the following format with a space (%20)
// 2008-04-17%2012:07:02

Calendar currentTime = Calendar.getInstance();
StringBuffer mySqlDateTimeString = new StringBuffer();
mySqlDateTimeString.append(currentTime.get(Calendar.YEAR)).append("-");
mySqlDateTimeString.append(currentTime.get(Calendar.MONTH)+1).append("-");
mySqlDateTimeString.append(currentTime.get(Calendar.DATE)).append("%20");
mySqlDateTimeString.append(currentTime.get(Calendar.HOUR_OF_DAY)).append(':');
mySqlDateTimeString.append(currentTime.get(Calendar.MINUTE)).append(':');
mySqlDateTimeString.append(currentTime.get(Calendar.SECOND));

Because of that issue field gpsTime is added as '0000-00-00 00:00:00' into table gpslocations and it's impossible to see this track on page displaymap.php

Color markers by age

For the last reported location in a route, use different markers for "recent" and "old". Set the cutoff as a constant in the Javascript. The database procedures/views would have to be modified to calculate the age (e.g. age = 20 minutes) of the location.

error status: 500 maps.js: 66 errorThrown: Internal Server Error

I have made Correct db connection its return all data using this link
http://mobile-application-developersuk.com/xtow/dbconnect.php
but when fetching http://mobile-application-developersuk.com/xtow/getallroutesformap.php result from ajax call its show this error but same code work on localhost perfectly with out any error. POST http://mobile-application-developersuk.com/xtow/getallroutesformap.php 500 (Internal Server Error) jquery-2.1.1.min.js:4k.cors.a.crossDomain.send jquery-2.1.1.min.js:4n.extend.ajax jquery-2.1.1.min.js:4getAllRoutesForMap maps.js:52(anonymous function) maps.js:10j jquery-2.1.1.min.js:2k.fireWith jquery-2.1.1.min.js:2n.extend.ready jquery-2.1.1.min.js:2I jquery-2.1.1.min.js:2 error status: 500 maps.js:66 errorThrown: Internal Server Error Thanks in Advance waiting for help and answer

Caching problem? (Not all locations shown on map)

First of all: Thanks for your effort!
While searching the web for a tracking app, this is the only app working according to the "Need to know" principle: Any other app requires access to the phone's contacts and even my private images and SD card. Yours does what people would expect: Is sends GPS coordinated to a DB and presents them on a map. Simple and sufficient! Thank you!
I tested the app with https://www.websmithing.com/gpstracker/displaymap.php and wondered why I cannot find myself. I turned the app on and off, reinstalled, changed the user name and all of a sudden I appeared with the first user name I chose. After a couple of minutes later and after pressing F5 several times my other user names showed up as well.
I installed the PHP-version of your app on my local server and turned off caching by using the following META-tags without success:


In my local DB, I can see the tracking items coming in as they should. Despite of that, the displaymap.php keeps showing incomplete results. F5 is a relieve here but not a solution.
Your app seems to be very mature which is why I doubt that the “error” I experience is a general one based in your code.
Nevertheless, I wanted to raise this point.
Have you ever heard of any such issue?

Location update is stopped when the application goes off the screen

First of all, thanks for this wonderful Application. I have installed GpsTracker on Samsung Galaxy S2 running Android 4.2.1 from GitHub source.

The application is working fine in all aspects as long as it is in the foreground. When it goes to background (due to screen lock or by pressing the Home hard key), the update to server is stopped. I observed the onLocationChanged() is never called in this state.

Second issue that I see is, the GPS provider is never used as an alternative. The location is always captured from wifi/network provider sources.

Please let me know any thoughts that can help me overcome these two issues.

dotNET server with MySql DB : json parsing error

Hi,
I'm using the dotNet server version with mysql database. I modified the necessary and the project is running well with visual studio 2013. But there is a json parsing error when showing the map

maps.js:62 error status: parsererror
maps.js:63 errorThrown: SyntaxError: Unexpected token B
maps.js:64 Object {readyState: 4, responseText: "{ "locations": [8BA21D90-3F90-407F-BAAE-800B04B1F5…B04B1F5EC,8BA21D90-3F90-407F-BAAE-800B04B1F5ED] }", status: 200, statusText: "OK"}abort: (a)arguments: nullcaller: nulllength: 1name: ""prototype: m.extend.ajax.v.abortconstructor: (a)__proto__: Object__proto__: ()<function scope>always: ()complete: ()done: ()error: ()fail: ()getAllResponseHeaders: ()getResponseHeader: (a)overrideMimeType: (a)pipe: ()progress: ()promise: (a)readyState: 4responseText: "{ "locations": [8BA21D90-3F90-407F-BAAE-800B04B1F5EB,8BA21D90-3F90-407F-BAAE-800B04B1F5EC,8BA21D90-3F90-407F-BAAE-800B04B1F5ED] }"setRequestHeader: (a,b)state: ()status: 200statusCode: (a)statusText: "OK"success: ()then: ()__proto__: Object

Migrate to FusedLocationProviderApi in Android

Hi,
The latest google play services have LocationClient missing and is replaced by FusedLocationProviderApi. Can you please update your LocationService to use the new API please.

Thanks

Android app - tracking continues with empty session id after power cycle then tracking off.

To replicate, on Android phone:
Enable tracking
Power cycle the phone
Open gps tracker and stop the tracking
What happens is that positions continue to be sent to the server, with an empty session id.

The cause is that in GpsTrackerActivity.cancelAlarmManager() the class variables alarmManager and pendingIntent are used. These are normally setup in startAlarmManager(), but in the case where tracking continues automatically on power up, startAlarmManager() is not called, so those variables have not been setup. A solution is to replace cancelAlarmManager with the following:

private void cancelAlarmManager() {
    Log.d(TAG, "cancelAlarmManager");

    Context context = getBaseContext();
    Intent gpsTrackerIntent = new Intent(context, GpsTrackerAlarmReceiver.class);
    PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, gpsTrackerIntent, 0);
    AlarmManager alarmManager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
    alarmManager.cancel(pendingIntent);
}

Or at least that seems to work for me.
In addition the class variables alarmManager gpsTrackerIntent and pendingIntent can be made local variables of startAlarmManager()

Add app for SMS to Http gateway/relay

Sometimes a network connection is not available on the tracking phone, either intermittently due to cell tower dead zones, or because the phone does not have a data plan. One solution is to use SMS to transmit the location info from the tracking phone to another [relay] phone, then have an app on the relay phone send it to the server via HTTP.

Add popup to all marker

Hello, i want to place popup even i am viewing all routes, so i don't need to click one to certain marker and click again to get that info,
so i want the popup is always shown

On site load, all markers should be red

When map display site loads, it shows the last position of each session/route. Each of these should be the same color (e.g. red) to indicate the last position. The route display is ok; it shows the last position with the red marker and previous positions in green.

Custom backend / API

Hello,

Do the web-backend provided has any API or any visible API of how the data is sent from the client mobile app ?
I wanted to create a custom backend for a project I have a idea of and require only the coordinates and related gps data from the client side app, in form of a GET or POST request so that I can possibly create my own API and web backend.

Also, is the functionality that does the actual tracking and transmission of data in form of separate class files or method ? Since I want the core tracking and BG tracking functionality but with my own UI and extra features of my idea I want to implement.

Is it possible ?

PS: Really nice project, keep it going. Will donate to support it if my idea gets any spotlight

iPhone Error

Hi Nick,

Thanks so much for a great project, I've managed to get everything working, except for the iPhone client.

I've tried doing it a few times and for some reason it just won't work.

So I've got the app onto the iPhone, but when i click 'start tracking', my location doesn't appear on the 'displaymap.php' file.

Your assistance/advice would be greatly appreciated.

Thanks,

Wes.

Use GeoJSON for location protocols

Right now standard json is used to send the location information from the server to the client. Using GeoJSON would allow for using other GIS clients.

High battery usage when no good location available?

This may not be a bug, but I thought I should point it out in case it had not been considered.
With the code as written if there is not a good location available (possibly in a car for example) the code in LocationService.onLocationChanged will, I think, loop continuously with a new, poor, location every second. I wonder whether this could lead to rapid battery discharge in this situation (not tested). A solution might be to either accept the poor location after some number of samples, or reject it and wait for the next alarm interval.

GPS.getLocation: java.lang.NullPointerException

First of all, thanks for this wonderful code given to us for free,

So i got everything to work in localhost, php server side + sql + android client version, displaying map correctly and storing data in database, but i got like 10 blackberry phones (9620 model), android phones are expensive here were i live =( and i cant get javaME client version to work =( sorry for posting this question but im trying like 4 ~ 5 days, tried everything =/

In the real phone i get that error below:
GPS.getLocation:
java.lang.NullPointerException

In the emulator i get: ( i think it is because its a emulator and it doesnt have internet connection )
NetWorker.postGpsData error:
java.io.IOException: Alert (2,40)type:22

Im using Netbeans IDE 7.4, gps tracker 5.1.1.
Can someone that use javaME version help me pls?

Thank you guys very much
ps: sorry for my bad english im from brazil xD

Google limitation

Hello guys, i have many users to be displayed on a map,
and i make it reloaded (map) on every 10seconds ,
and i see it uses google map, so my question is will google limit it ?
is there limitation to use this map ?
for example the limit is 1M requests (reload map) everyday .
thank you

Server side .net not working! Help needed!

Hi, I was trying to run the .net source that has been provided. I don't get any exceptions or error messages but still i'm not getting any data or map while running on my IIS. I have deployed the DB and .net source the way it is instructed.

I couldn't resolve the issue. I checked the connections string and all the connection configurations in web.config which is fine. I never worked on json. I also suspect map.js is not working properly. Can anyone please enlighten me or show me the way to resolve this issue. By the way, I downloaded the app from google play store and checked on your test page and that's working fine.

Not display all users , and different colors

Hello, i cloned to this repo and run it locally, but i got something strange here,
i add more datas to gpslocation table, when i reload my displaymap.php
they didn't show up, only show when i track it from select option below of the map,
and why they have different color ?
please answer , thank you

Question: Date given in local time; how to get UTC?

Apologies if this is explained somewhere; I've looked around and can't find it.

In the Android Gps Tracker app, the messages look like this:

GET /?longitude=153.1261661&latitude=-27.6183941&extrainfo=0&username=abc&distance=0.0&date=2016-04-06%2B13%253A29%253A43&direction=0&accuracy=119&phonenumber=46a0893b-15c7-44e9-90c8-d57af541f4d3&eventtype=android&sessionid=ba82d977-9f64-4179-96db-9950bedfcda7&speed=0&locationmethod=fused HTTP/1.1\r\nHost: rdev.gpsbe.net:5019\r\nConnection: Keep-Alive\r\nAccept-Encoding: gzip\r\n\r\n

In particular, the date field appears to be local time. Is there some obvious way to get that reported in UTC, or will I have to detect local timezone from GPS coordinates and convert back to UTC myself?

Gradle 'android' project refresh failed:

When i am trying to build/debugg the android app, i am getting gradle errors...Can u help with that?

9:08:02 μμ Gradle 'android' project refresh failed:
Build script error, unsupported Gradle DSL method found: 'classpath()'!
Possible causes could be:
- you are using Gradle version where the method is absent
- you didn't apply Gradle plugin which provides the method
- or there is a mistake in a build script
Build file 'C:\Users\Dhm\Desktop\GpsTracker\phoneClients\android\build.gradle' line: 3
: Gradle settings
9:08:43 μμ Error running GpsTracker: Gradle project sync failed. Please fix your project and try again.

Wordpress nothing happens

Hi Nick

very nice work from you ! I'm testing the wordpress plugin and gps tracker. So far everything seems to work fine (also i have checked sending the url sending the location to the wordpress blog and it gives me the time back)

but when i open a page with the shortcut i have always no entries. no google map is shown and no entries .. no tracking data to view

maybe you can tell me what is going wrong here ? i'm using wp 4.3.1

thanx for your help

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.