
@ -1,22 +0,0 @@
|
||||
# Auto detect text files and perform LF normalization |
||||
* text=auto |
||||
|
||||
# Custom for Visual Studio |
||||
*.cs diff=csharp |
||||
*.sln merge=union |
||||
*.csproj merge=union |
||||
*.vbproj merge=union |
||||
*.fsproj merge=union |
||||
*.dbproj merge=union |
||||
|
||||
# Standard to msysgit |
||||
*.doc diff=astextplain |
||||
*.DOC diff=astextplain |
||||
*.docx diff=astextplain |
||||
*.DOCX diff=astextplain |
||||
*.dot diff=astextplain |
||||
*.DOT diff=astextplain |
||||
*.pdf diff=astextplain |
||||
*.PDF diff=astextplain |
||||
*.rtf diff=astextplain |
||||
*.RTF diff=astextplain |
@ -1,28 +1,4 @@
|
||||
.gradle/** |
||||
|
||||
build/** |
||||
**/build |
||||
|
||||
bin/ |
||||
out/ |
||||
gen/ |
||||
target/ |
||||
R.java |
||||
.settings/ |
||||
*.class |
||||
|
||||
local.properties |
||||
*.apk |
||||
*.ap_ |
||||
*.dex |
||||
|
||||
test.xml |
||||
DEPLOYMENT/ |
||||
KEYSTORE/ |
||||
images/ |
||||
ucdetector_reports/ |
||||
GPSLogger/gen-external-apklibs/ |
||||
|
||||
|
||||
workspace.xml |
||||
tasks.xml |
||||
.gradle |
||||
/local.properties |
||||
/.idea/workspace.xml |
||||
.DS_Store |
||||
|
@ -1,5 +1,3 @@
|
||||
<component name="CopyrightManager"> |
||||
<settings default=""> |
||||
<module2copyright /> |
||||
</settings> |
||||
<settings default="" /> |
||||
</component> |
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="GradleSettings"> |
||||
<option name="linkedExternalProjectsSettings"> |
||||
<GradleProjectSettings> |
||||
<option name="distributionType" value="DEFAULT_WRAPPED" /> |
||||
<option name="externalProjectPath" value="$PROJECT_DIR$" /> |
||||
<option name="modules"> |
||||
<set> |
||||
<option value="$PROJECT_DIR$" /> |
||||
<option value="$PROJECT_DIR$/GPSLogger" /> |
||||
</set> |
||||
</option> |
||||
</GradleProjectSettings> |
||||
</option> |
||||
</component> |
||||
</project> |
||||
|
@ -0,0 +1,10 @@
|
||||
<component name="libraryTable"> |
||||
<library name="actionbarsherlock-4.4.0"> |
||||
<CLASSES> |
||||
<root url="jar://$PROJECT_DIR$/GPSLogger/build/exploded-aar/com.actionbarsherlock/actionbarsherlock/4.4.0/classes.jar!/" /> |
||||
<root url="file://$PROJECT_DIR$/GPSLogger/build/exploded-aar/com.actionbarsherlock/actionbarsherlock/4.4.0/res" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="activation"> |
||||
<CLASSES> |
||||
<root url="jar://$PROJECT_DIR$/GPSLogger/libs/activation.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,11 @@
|
||||
<component name="libraryTable"> |
||||
<library name="android-async-http-1.4.4"> |
||||
<CLASSES> |
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.loopj.android/android-async-http/1.4.4/3bae85a076241828810bf8fbcc12e5891d5fc34c/android-async-http-1.4.4.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES> |
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.loopj.android/android-async-http/1.4.4/d4dff72b56bb7707a174a4add4ef9b97fb4c77ce/android-async-http-1.4.4-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="commons-codec-1.6"> |
||||
<CLASSES> |
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.6/b7f0fc8f61ecadeb3695f0b9464755eee44374d4/commons-codec-1.6.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="commons-net-2.2"> |
||||
<CLASSES> |
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/commons-net/commons-net/2.2/7993c12f63c78378f8c90de4bc2ee62daa7ca3a/commons-net-2.2.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="dropbox-android-sdk"> |
||||
<CLASSES> |
||||
<root url="jar://$PROJECT_DIR$/GPSLogger/libs/dropbox-android-sdk.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="httpcore-4.3.2"> |
||||
<CLASSES> |
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.3.2/31fbbff1ddbf98f3aa7377c94d33b0447c646b6e/httpcore-4.3.2.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="httpmime-4.3.3"> |
||||
<CLASSES> |
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpmime/4.3.3/e02368d7b56c0c376f227378a4f77de62864d020/httpmime-4.3.3.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="mail"> |
||||
<CLASSES> |
||||
<root url="jar://$PROJECT_DIR$/GPSLogger/libs/mail.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="signpost-commonshttp4-1.2.1.2"> |
||||
<CLASSES> |
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/oauth.signpost/signpost-commonshttp4/1.2.1.2/731e05de30cfeb1f41d417f886277f9597fe0f36/signpost-commonshttp4-1.2.1.2.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,9 @@
|
||||
<component name="libraryTable"> |
||||
<library name="signpost-core-1.2.1.2"> |
||||
<CLASSES> |
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/oauth.signpost/signpost-core/1.2.1.2/bf95955dcf3d5a78c201e49b0c336787ea73f161/signpost-core-1.2.1.2.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</component> |
@ -0,0 +1,11 @@
|
||||
<component name="libraryTable"> |
||||
<library name="support-v4-19.1.0"> |
||||
<CLASSES> |
||||
<root url="jar://$APPLICATION_HOME_DIR$/sdk/extras/android/m2repository/com/android/support/support-v4/19.1.0/support-v4-19.1.0.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES> |
||||
<root url="jar://$APPLICATION_HOME_DIR$/sdk/extras/android/m2repository/com/android/support/support-v4/19.1.0/support-v4-19.1.0-sources.jar!/" /> |
||||
</SOURCES> |
||||
</library> |
||||
</component> |
@ -1,23 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="DaemonCodeAnalyzer"> |
||||
<disable_hints /> |
||||
</component> |
||||
<component name="EntryPointsManager"> |
||||
<entry_points version="2.0" /> |
||||
</component> |
||||
<component name="FrameworkDetectionExcludesConfiguration"> |
||||
<file type="android" url="file://$PROJECT_DIR$/GPSLogger" /> |
||||
</component> |
||||
<component name="MavenProjectsManager"> |
||||
<option name="originalFiles"> |
||||
<list> |
||||
<option value="$PROJECT_DIR$/pom.xml" /> |
||||
</list> |
||||
</option> |
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="1.7" project-jdk-type="JavaSDK"> |
||||
<output url="file://$PROJECT_DIR$/build/classes" /> |
||||
</component> |
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="Android 4.2.2 Platform" project-jdk-type="Android SDK"> |
||||
<output url="file://$PROJECT_DIR$/out" /> |
||||
<component name="masterDetails"> |
||||
<states> |
||||
<state key="ProjectJDKs.UI"> |
||||
<settings> |
||||
<last-edited>1.7</last-edited> |
||||
<splitter-proportions> |
||||
<option name="proportions"> |
||||
<list> |
||||
<option value="0.38235295" /> |
||||
</list> |
||||
</option> |
||||
</splitter-proportions> |
||||
</settings> |
||||
</state> |
||||
</states> |
||||
</component> |
||||
</project> |
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="VcsDirectoryMappings"> |
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" /> |
||||
<mapping directory="" vcs="" /> |
||||
</component> |
||||
</project> |
||||
|
||||
|
@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<module external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="GPSLoggerFlight" external.system.module.version="unspecified" type="JAVA_MODULE" version="4"> |
||||
<component name="FacetManager"> |
||||
<facet type="android-gradle" name="Android-Gradle"> |
||||
<configuration> |
||||
<option name="GRADLE_PROJECT_PATH" value=":GPSLogger" /> |
||||
</configuration> |
||||
</facet> |
||||
<facet type="android" name="Android"> |
||||
<configuration> |
||||
<option name="SELECTED_BUILD_VARIANT" value="debug" /> |
||||
<option name="ASSEMBLE_TASK_NAME" value="assembleDebug" /> |
||||
<option name="COMPILE_JAVA_TASK_NAME" value="compileDebugJava" /> |
||||
<option name="ASSEMBLE_TEST_TASK_NAME" value="assembleDebugTest" /> |
||||
<option name="SOURCE_GEN_TASK_NAME" value="generateDebugSources" /> |
||||
<option name="ALLOW_USER_CONFIGURATION" value="false" /> |
||||
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" /> |
||||
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" /> |
||||
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res" /> |
||||
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" /> |
||||
</configuration> |
||||
</facet> |
||||
</component> |
||||
<component name="NewModuleRootManager" inherit-compiler-output="false"> |
||||
<output url="file://$MODULE_DIR$/build/classes/debug" /> |
||||
<exclude-output /> |
||||
<content url="file://$MODULE_DIR$"> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/source/r/debug" isTestSource="false" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/source/aidl/debug" isTestSource="false" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/source/buildConfig/debug" isTestSource="false" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/source/rs/debug" isTestSource="false" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/res/rs/debug" type="java-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/source/r/test/debug" isTestSource="true" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/source/aidl/test/debug" isTestSource="true" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/source/buildConfig/test/debug" isTestSource="true" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/source/rs/test/debug" isTestSource="true" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/build/res/rs/test/debug" type="java-test-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/assets" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" isTestSource="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/apk" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/assets" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/bundles" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/classes" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/dependency-cache" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/incremental" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/libs" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/manifests" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/res" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/symbols" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/build/tmp" /> |
||||
</content> |
||||
<orderEntry type="jdk" jdkName="Android API 19 Platform" jdkType="Android SDK" /> |
||||
<orderEntry type="sourceFolder" forTests="false" /> |
||||
<orderEntry type="library" exported="" name="android-async-http-1.4.4" level="project" /> |
||||
<orderEntry type="library" exported="" name="mail" level="project" /> |
||||
<orderEntry type="library" exported="" name="signpost-commonshttp4-1.2.1.2" level="project" /> |
||||
<orderEntry type="library" exported="" name="commons-net-2.2" level="project" /> |
||||
<orderEntry type="library" exported="" name="httpmime-4.3.3" level="project" /> |
||||
<orderEntry type="library" exported="" name="httpcore-4.3.2" level="project" /> |
||||
<orderEntry type="library" exported="" name="commons-codec-1.6" level="project" /> |
||||
<orderEntry type="library" exported="" name="signpost-core-1.2.1.2" level="project" /> |
||||
<orderEntry type="library" exported="" name="support-v4-19.1.0" level="project" /> |
||||
<orderEntry type="library" exported="" name="dropbox-android-sdk" level="project" /> |
||||
<orderEntry type="library" exported="" name="actionbarsherlock-4.4.0" level="project" /> |
||||
<orderEntry type="library" exported="" name="activation" level="project" /> |
||||
</component> |
||||
</module> |
||||
|
@ -1,107 +0,0 @@
|
||||
<!DOCTYPE html> |
||||
<html> |
||||
<head> |
||||
<title>Frequently asked questions</title> |
||||
</head> |
||||
<body> |
||||
<h1>Frequently asked questions</h1> |
||||
|
||||
|
||||
<h3>It's taking a long time to find a fix!</h3> |
||||
<p>There can be several reasons reasons for this.</p> |
||||
|
||||
<ul> |
||||
<li><strong>New location</strong> - if you are at a new location after a long flight, the GPS on your phone can take a while to reorient itself. Try running GPSLogger at high frequency until it does find a location.</li> |
||||
<li><strong>Interference</strong> - there may be structures nearby blocking your signal.</li> |
||||
<li><strong>Mid flight</strong> - if you are in a commercial aircraft, you are probably traveling too fast for your phone's hardware to keep up with the GPS signals.</li> |
||||
</ul> |
||||
|
||||
|
||||
<h3>It's not accurate!</h3> |
||||
<p>It all comes down to your hardware, settings and environment. The accuracy is only as good as your phone's GPS chip. |
||||
Some phones may have 4 meter accuracies, some have 500 meters. Also, using GPS satellites will give you better accuracy but take a longer time; using network location will give worse accuracy but is quicker. You may also want to check your environment, as there can be inaccuracy due to clouds, buildings, sunspots, alien invasion, etc. |
||||
</p> |
||||
|
||||
<h3>My time interval has passed, but no point was logged</h3> |
||||
<p>There are two possible reasons for this.</p> |
||||
<ul> |
||||
<li>The GPS will have attempted to find its location and given up after a while. This means that Android OS will not have given a location to GPSLogger</li> |
||||
<li>The accuracy was below your <em>Accuracy before logging</em> settings, so GPSLogger didn't log it.</li> |
||||
</ul> |
||||
|
||||
<h3>It's using the wrong timezone, can you make it use my timezone?</h3> |
||||
<p>The standard when logging points is to use UTC. Since this is the standard, it would be wrong to use the the local time zone. Instead, it is the responsibility of the software you use the log file on (Google Earth, GeoSetter, etc.) to adjust for your timezone. |
||||
Any application that deals with GPX or KML files will have a setting that allows you to specify your own timezone.</p> |
||||
|
||||
<h3>I am displaying imperial units but why isn't it logging imperial to the file?</h3> |
||||
<h3>What are the units in which the values are logged?</h3> |
||||
<p>The imperial units are only for display purposes. Speed and distances may also show up as miles and kilometers. But when logging, the units are always in SI units - meters and seconds.</p> |
||||
|
||||
<h3>Where is the file being logged?</h3> |
||||
<p>You can connect your phone to your computer and mount the SD card, then copy the |
||||
file from the <em>GPSLogger</em> folder. Note that while your SD card is mounted, GPSLogger can't write to the |
||||
card, since it's in use. To view it on the phone itself, if you have a file explorer, then you can go to /sdcard/GPSlogger > Long |
||||
press file > Open as > Text</p> |
||||
|
||||
<h3>I've changed the settings, but it's still showing/using the old settings</h3> |
||||
<p>If the app is logging, and you make changes to the settings, the changes will |
||||
take effect <em>after</em> the next point is logged. This means that if you've set |
||||
your interval as 1 hour, you have a long wait ahead of you. If you want the |
||||
changes to take effect immediately, then stop logging and start it again so that |
||||
the changes are refreshed.</p> |
||||
|
||||
<h3>What do the various settings mean? (Accuracy before logging, time interval for accuracy, etc)</h3> |
||||
<ul> |
||||
<li><strong>Time before logging</strong> - How long to wait after a point has been logged to try logging again.</li> |
||||
<li><strong>Distance before logging</strong> - When a point is available, the app will check to ensure that this much distance exists between the previous and current points.</li> |
||||
<li><strong>Accuracy before logging</strong> - This setting sets the minimum accuracy a point should have before it is logged. This is useful if you are inside a building for a while.</li> |
||||
<li><strong>Time interval for accuracy</strong> - When searching for a point, the app can continue searching for this many seconds and then attempt to pick the most accurate of all the points it receives.</li> |
||||
</ul> |
||||
|
||||
<h3>Can I use this with automation apps such as Tasker, Locale and Llama?</h3> |
||||
<p>GPSLogger provides a <em>Start logging</em> and <em>Stop logging</em> shortcut. Your automation app can invoke these shortcuts.</p> |
||||
|
||||
<h3>How do I make it last longer?</h3> |
||||
<p> Mainly, turn wifi off, turn mobile data off, turn background synchronization off, turn bluetooth off. |
||||
You can also try going into airplane mode which turns many things off. When it comes to choosing between location sources - GPS vs network - GPS will be more battery hungry while network location is easier on the battery.</p> |
||||
|
||||
<h3>I see the GPS icon active between the intervals I've set, why is that?</h3> |
||||
<p>It's how the Android OS has implemented its GPS system. When you say you want a |
||||
point every 60 seconds (for example), that's actually a suggestion rather than an |
||||
imperative, and so the time interval between GPS points is never guaranteed. |
||||
GPSLogger has logic that checks the time difference, though, and will make sure |
||||
that at least 60 seconds have passed before logging again.</p> |
||||
|
||||
<h3>What variables can I use in template for EMail/SMS?</h3> |
||||
<p>LATDD - latitude, decimal degrees<br> |
||||
LONDD - longitude, decimal degrees<br> |
||||
LATD - latitude, integer degrees<br> |
||||
LOND - longitude, integer degrees<br> |
||||
LATMD - latitude, decimal minutes<br> |
||||
LONMD - longitude, decimal minutes<br> |
||||
LATM - latitude, integer minutes<br> |
||||
LONM - longitude, integer minutes<br> |
||||
LATSD - latitude, decimal seconds<br> |
||||
LONSD - longitude, decimal seconds<br> |
||||
LATS - latitude, integer seconds<br> |
||||
LONS - longitude, integer seconds<br> |
||||
TS - timestamp of the position<br> |
||||
\n - line separator</p> |
||||
|
||||
<h3>Why haven't you developed <em>XYZ</em> feature?</h3> |
||||
<p>I work on GPSLogger in my spare time and I don't always have the time or resources to implement a feature. However, GPSLogger is open source. You are encouraged to contribute or get someone else to contribute a feature.</p> |
||||
|
||||
<h3>Where can I contribute code and features?</h3> |
||||
<p>On <a href="https://github.com/dkm/gpslogger" onclick="window.open(this.href);return false;">Github</a></p> |
||||
|
||||
<h3>Where can I contribute translations?</h3> |
||||
<p>On <a href="http://crowdin.net/project/gpslogger-for-android">Crowdin</a></p> |
||||
|
||||
<h3>How is this different from other logging apps?</h3> |
||||
<p>It's meant to be more battery efficient. A lot of other apps, such as MyTracks, |
||||
usually go with the assumption that you have a data connection available and your |
||||
routes won't be very long. The aim of GPSLogger is to log points and stay quiet.</p> |
||||
|
||||
|
||||
</body> |
||||
</html> |
@ -1,94 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> |
||||
<component name="FacetManager"> |
||||
<facet type="android" name="Android"> |
||||
<configuration> |
||||
<option name="GEN_FOLDER_RELATIVE_PATH_APT" value="/target/generated-sources/r" /> |
||||
<option name="GEN_FOLDER_RELATIVE_PATH_AIDL" value="/target/generated-sources/aidl" /> |
||||
<option name="CUSTOM_APK_RESOURCE_FOLDER" value="/target/generated-sources/combined-resources/res" /> |
||||
<option name="APK_PATH" value="/target/gpslogger.apk" /> |
||||
<option name="RUN_PROCESS_RESOURCES_MAVEN_TASK" value="false" /> |
||||
<option name="COMPILE_CUSTOM_GENERATED_SOURCES" value="false" /> |
||||
<includeAssetsFromLibraries>true</includeAssetsFromLibraries> |
||||
</configuration> |
||||
</facet> |
||||
</component> |
||||
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false"> |
||||
<output url="file://$MODULE_DIR$/target/idea-classes" /> |
||||
<output-test url="file://$MODULE_DIR$/target/idea-test-classes" /> |
||||
<content url="file://$MODULE_DIR$"> |
||||
<sourceFolder url="file://$MODULE_DIR$/target/generated-sources/r" isTestSource="false" generated="true" /> |
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/target/classes" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/target/generated-sources/combined-assets" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/target/generated-sources/combined-resources" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/target/generated-sources/extracted-dependencies" /> |
||||
<excludeFolder url="file://$MODULE_DIR$/target/idea-classes" /> |
||||
</content> |
||||
<orderEntry type="jdk" jdkName="Maven Android API 16 Platform" jdkType="Android SDK" /> |
||||
<orderEntry type="sourceFolder" forTests="false" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: com.google.android:android:4.1.1.4" level="project" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-logging:commons-logging:1.1.1" level="project" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.httpcomponents:httpclient:4.0.1" level="project" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.httpcomponents:httpcore:4.0.1" level="project" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: commons-codec:commons-codec:1.3" level="project" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.khronos:opengl-api:gl1.1-android-2.1_r1" level="project" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: xerces:xmlParserAPIs:2.6.2" level="project" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: xpp3:xpp3:1.1.4c" level="project" /> |
||||
<orderEntry type="library" scope="PROVIDED" name="Maven: org.json:json:20080701" level="project" /> |
||||
<orderEntry type="module-library"> |
||||
<library name="Maven: system.local:additionnal:1.0"> |
||||
<CLASSES> |
||||
<root url="jar://$MODULE_DIR$/libs/additionnal.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</orderEntry> |
||||
<orderEntry type="module-library"> |
||||
<library name="Maven: system.local:activation:1.0"> |
||||
<CLASSES> |
||||
<root url="jar://$MODULE_DIR$/libs/activation.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</orderEntry> |
||||
<orderEntry type="module-library"> |
||||
<library name="Maven: system.local:mail:1.0"> |
||||
<CLASSES> |
||||
<root url="jar://$MODULE_DIR$/libs/mail.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</orderEntry> |
||||
<orderEntry type="module-library"> |
||||
<library name="Maven: system.local:dropbox-android-sdk:1.0"> |
||||
<CLASSES> |
||||
<root url="jar://$MODULE_DIR$/libs/dropbox-android-sdk.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</orderEntry> |
||||
<orderEntry type="module-library"> |
||||
<library name="Maven: system.local:android-async-http:1.4.4"> |
||||
<CLASSES> |
||||
<root url="jar://$MODULE_DIR$/libs/android-async-http-1.4.4.jar!/" /> |
||||
</CLASSES> |
||||
<JAVADOC /> |
||||
<SOURCES /> |
||||
</library> |
||||
</orderEntry> |
||||
<orderEntry type="library" name="Maven: com.googlecode.json-simple:json-simple:1.1" level="project" /> |
||||
<orderEntry type="library" name="Maven: oauth.signpost:signpost-core:1.2.1.1" level="project" /> |
||||
<orderEntry type="library" name="Maven: oauth.signpost:signpost-commonshttp4:1.2.1.1" level="project" /> |
||||
<orderEntry type="library" name="Maven: org.apache.james:apache-mime4j:0.6.1" level="project" /> |
||||
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpmime:4.0.3" level="project" /> |
||||
<orderEntry type="library" name="Maven: commons-net:commons-net:2.2" level="project" /> |
||||
<orderEntry type="library" name="Maven: com.google.android:support-v4:r7" level="project" /> |
||||
<orderEntry type="module" module-name="~apklib-com.actionbarsherlock_actionbarsherlock_4.4.0" /> |
||||
</component> |
||||
</module> |
||||
|
@ -1,189 +0,0 @@
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
||||
|
||||
<parent> |
||||
<groupId>com.mendhak.gpslogger</groupId> |
||||
<artifactId>gpslogger-parent</artifactId> |
||||
<version>1.0</version> |
||||
</parent> |
||||
|
||||
<modelVersion>4.0.0</modelVersion> |
||||
<groupId>com.mendhak.gpslogger</groupId> |
||||
<artifactId>gpslogger</artifactId> |
||||
<packaging>apk</packaging> |
||||
<name>GPS Logger Android Application</name> |
||||
|
||||
<dependencies> |
||||
|
||||
<dependency> |
||||
<groupId>com.google.android</groupId> |
||||
<artifactId>android</artifactId> |
||||
<scope>provided</scope> |
||||
<version>4.1.1.4</version> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>system.local</groupId> |
||||
<artifactId>additionnal</artifactId> |
||||
<version>1.0</version> |
||||
<scope>system</scope> |
||||
<systemPath>${project.basedir}/libs/additionnal.jar</systemPath> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>system.local</groupId> |
||||
<artifactId>activation</artifactId> |
||||
<version>1.0</version> |
||||
<scope>system</scope> |
||||
<systemPath>${project.basedir}/libs/activation.jar</systemPath> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>system.local</groupId> |
||||
<artifactId>mail</artifactId> |
||||
<version>1.0</version> |
||||
<scope>system</scope> |
||||
<systemPath>${project.basedir}/libs/mail.jar</systemPath> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>system.local</groupId> |
||||
<artifactId>dropbox-android-sdk</artifactId> |
||||
<version>1.0</version> |
||||
<scope>system</scope> |
||||
<systemPath>${project.basedir}/libs/dropbox-android-sdk.jar</systemPath> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>system.local</groupId> |
||||
<artifactId>android-async-http</artifactId> |
||||
<version>1.4.4</version> |
||||
<scope>system</scope> |
||||
<systemPath>${project.basedir}/libs/android-async-http-1.4.4.jar</systemPath> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>com.googlecode.json-simple</groupId> |
||||
<artifactId>json-simple</artifactId> |
||||
<version>1.1</version> |
||||
</dependency> |
||||
|
||||
|
||||
<dependency> |
||||
<groupId>oauth.signpost</groupId> |
||||
<artifactId>signpost-core</artifactId> |
||||
<version>1.2.1.1</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<groupId>commons-codec</groupId> |
||||
<artifactId>commons-codec</artifactId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>oauth.signpost</groupId> |
||||
<artifactId>signpost-commonshttp4</artifactId> |
||||
<version>1.2.1.1</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<groupId>commons-logging</groupId> |
||||
<artifactId>commons-logging</artifactId> |
||||
</exclusion> |
||||
<exclusion> |
||||
<groupId>org.apache.httpcomponents</groupId> |
||||
<artifactId>httpcore</artifactId> |
||||
</exclusion> |
||||
<exclusion> |
||||
<groupId>org.apache.httpcomponents</groupId> |
||||
<artifactId>httpclient</artifactId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>org.apache.james</groupId> |
||||
<artifactId>apache-mime4j</artifactId> |
||||
<version>0.6.1</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<groupId>commons-logging</groupId> |
||||
<artifactId>commons-logging</artifactId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
|
||||
<dependency> |
||||
<groupId>org.apache.httpcomponents</groupId> |
||||
<artifactId>httpmime</artifactId> |
||||
<version>4.0.3</version> |
||||
<exclusions> |
||||
<exclusion> |
||||
<groupId>commons-logging</groupId> |
||||
<artifactId>commons-logging</artifactId> |
||||
</exclusion> |
||||
<exclusion> |
||||
<groupId>org.apache.httpcomponents</groupId> |
||||
<artifactId>httpcore</artifactId> |
||||
</exclusion> |
||||
<exclusion> |
||||
<groupId>org.apache.httpcomponents</groupId> |
||||
<artifactId>httpclient</artifactId> |
||||
</exclusion> |
||||
</exclusions> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>commons-net</groupId> |
||||
<artifactId>commons-net</artifactId> |
||||
<version>2.2</version> |
||||
</dependency> |
||||
<dependency> |
||||
<groupId>com.actionbarsherlock</groupId> |
||||
<artifactId>actionbarsherlock</artifactId> |
||||
<version>4.4.0</version> |
||||
<type>apklib</type> |
||||
</dependency> |
||||
|
||||
</dependencies> |
||||
|
||||
<build> |
||||
<sourceDirectory>src</sourceDirectory> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>com.jayway.maven.plugins.android.generation2</groupId> |
||||
<artifactId>android-maven-plugin</artifactId> |
||||
<version>3.5.0</version> |
||||
<configuration> |
||||
<androidManifestFile>${project.basedir}/AndroidManifest.xml</androidManifestFile> |
||||
<assetsDirectory>${project.basedir}/assets</assetsDirectory> |
||||
<resourceDirectory>${project.basedir}/res</resourceDirectory> |
||||
<!--<nativeLibrariesDirectory>${project.basedir}/src/main/native</nativeLibrariesDirectory>--> |
||||
<!--<nativeLibrariesDirectory>${project.basedir}/libs</nativeLibrariesDirectory>--> |
||||
<sdk> |
||||
<platform>16</platform> |
||||
</sdk> |
||||
<runDebug>true</runDebug> |
||||
<undeployBeforeDeploy>true</undeployBeforeDeploy> |
||||
<dex> |
||||
<jvmArguments> |
||||
|
||||
<jvmArgument>-Xmx1024m</jvmArgument> |
||||
|
||||
</jvmArguments> |
||||
</dex> |
||||
</configuration> |
||||
<extensions>true</extensions> |
||||
</plugin> |
||||
|
||||
<plugin> |
||||
<artifactId>maven-compiler-plugin</artifactId> |
||||
<version>2.3.2</version> |
||||
<configuration> |
||||
<source>1.6</source> |
||||
<target>1.6</target> |
||||
</configuration> |
||||
</plugin> |
||||
</plugins> |
||||
</build> |
||||
|
||||
</project> |
@ -0,0 +1,17 @@
|
||||
# Add project specific ProGuard rules here. |
||||
# By default, the flags in this file are appended to flags specified |
||||
# in /home/dkm/android/android-studio/sdk/tools/proguard/proguard-android.txt |
||||
# You can edit the include path and order by changing the ProGuard |
||||
# include property in project.properties. |
||||
# |
||||
# For more details, see |
||||
# http://developer.android.com/guide/developing/tools/proguard.html |
||||
|
||||
# Add any project specific keep options here: |
||||
|
||||
# If your project uses WebView with JS, uncomment the following |
||||
# and specify the fully qualified class name to the JavaScript interface |
||||
# class: |
||||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview { |
||||
# public *; |
||||
#} |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 932 B After Width: | Height: | Size: 932 B |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 951 B After Width: | Height: | Size: 951 B |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |