Commit 58e82ff4ba0f73949562fcf44ff7fdf27a69a17d

Authored by José Rolo
0 parents
Exists in master

Primeiro commit.

Aplicação android para gravação dos dados doacelrómetro num ficheiro csv.
Adicionados sons para saber o estado da aplicação com o telemóvel no bolso.
FileWrite.iml 0 → 100755
  1 +++ a/FileWrite.iml
@@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<module external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" type="JAVA_MODULE" version="4">
  3 + <component name="FacetManager">
  4 + <facet type="java-gradle" name="Java-Gradle">
  5 + <configuration>
  6 + <option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />
  7 + </configuration>
  8 + </facet>
  9 + </component>
  10 + <component name="NewModuleRootManager" inherit-compiler-output="false">
  11 + <output url="file://$MODULE_DIR$/build/classes/main" />
  12 + <output-test url="file://$MODULE_DIR$/build/classes/test" />
  13 + <exclude-output />
  14 + <content url="file://$MODULE_DIR$">
  15 + <excludeFolder url="file://$MODULE_DIR$/.gradle" />
  16 + </content>
  17 + <orderEntry type="inheritedJdk" />
  18 + <orderEntry type="sourceFolder" forTests="false" />
  19 + </component>
  20 +</module>
  21 +
build.gradle 0 → 100755
  1 +++ a/build.gradle
@@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
  1 +// Top-level build file where you can add configuration options common to all sub-projects/modules.
  2 +buildscript {
  3 + repositories {
  4 + jcenter()
  5 + }
  6 + dependencies {
  7 + classpath 'com.android.tools.build:gradle:1.0.0'
  8 + }
  9 +}
  10 +
  11 +allprojects {
  12 + repositories {
  13 + jcenter()
  14 + }
  15 +}
gradlew 0 → 100755
  1 +++ a/gradlew
@@ -0,0 +1,164 @@ @@ -0,0 +1,164 @@
  1 +#!/usr/bin/env bash
  2 +
  3 +##############################################################################
  4 +##
  5 +## Gradle start up script for UN*X
  6 +##
  7 +##############################################################################
  8 +
  9 +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
  10 +DEFAULT_JVM_OPTS=""
  11 +
  12 +APP_NAME="Gradle"
  13 +APP_BASE_NAME=`basename "$0"`
  14 +
  15 +# Use the maximum available, or set MAX_FD != -1 to use that value.
  16 +MAX_FD="maximum"
  17 +
  18 +warn ( ) {
  19 + echo "$*"
  20 +}
  21 +
  22 +die ( ) {
  23 + echo
  24 + echo "$*"
  25 + echo
  26 + exit 1
  27 +}
  28 +
  29 +# OS specific support (must be 'true' or 'false').
  30 +cygwin=false
  31 +msys=false
  32 +darwin=false
  33 +case "`uname`" in
  34 + CYGWIN* )
  35 + cygwin=true
  36 + ;;
  37 + Darwin* )
  38 + darwin=true
  39 + ;;
  40 + MINGW* )
  41 + msys=true
  42 + ;;
  43 +esac
  44 +
  45 +# For Cygwin, ensure paths are in UNIX format before anything is touched.
  46 +if $cygwin ; then
  47 + [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
  48 +fi
  49 +
  50 +# Attempt to set APP_HOME
  51 +# Resolve links: $0 may be a link
  52 +PRG="$0"
  53 +# Need this for relative symlinks.
  54 +while [ -h "$PRG" ] ; do
  55 + ls=`ls -ld "$PRG"`
  56 + link=`expr "$ls" : '.*-> \(.*\)$'`
  57 + if expr "$link" : '/.*' > /dev/null; then
  58 + PRG="$link"
  59 + else
  60 + PRG=`dirname "$PRG"`"/$link"
  61 + fi
  62 +done
  63 +SAVED="`pwd`"
  64 +cd "`dirname \"$PRG\"`/" >&-
  65 +APP_HOME="`pwd -P`"
  66 +cd "$SAVED" >&-
  67 +
  68 +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
  69 +
  70 +# Determine the Java command to use to start the JVM.
  71 +if [ -n "$JAVA_HOME" ] ; then
  72 + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
  73 + # IBM's JDK on AIX uses strange locations for the executables
  74 + JAVACMD="$JAVA_HOME/jre/sh/java"
  75 + else
  76 + JAVACMD="$JAVA_HOME/bin/java"
  77 + fi
  78 + if [ ! -x "$JAVACMD" ] ; then
  79 + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
  80 +
  81 +Please set the JAVA_HOME variable in your environment to match the
  82 +location of your Java installation."
  83 + fi
  84 +else
  85 + JAVACMD="java"
  86 + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
  87 +
  88 +Please set the JAVA_HOME variable in your environment to match the
  89 +location of your Java installation."
  90 +fi
  91 +
  92 +# Increase the maximum file descriptors if we can.
  93 +if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
  94 + MAX_FD_LIMIT=`ulimit -H -n`
  95 + if [ $? -eq 0 ] ; then
  96 + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
  97 + MAX_FD="$MAX_FD_LIMIT"
  98 + fi
  99 + ulimit -n $MAX_FD
  100 + if [ $? -ne 0 ] ; then
  101 + warn "Could not set maximum file descriptor limit: $MAX_FD"
  102 + fi
  103 + else
  104 + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
  105 + fi
  106 +fi
  107 +
  108 +# For Darwin, add options to specify how the application appears in the dock
  109 +if $darwin; then
  110 + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
  111 +fi
  112 +
  113 +# For Cygwin, switch paths to Windows format before running java
  114 +if $cygwin ; then
  115 + APP_HOME=`cygpath --path --mixed "$APP_HOME"`
  116 + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
  117 +
  118 + # We build the pattern for arguments to be converted via cygpath
  119 + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
  120 + SEP=""
  121 + for dir in $ROOTDIRSRAW ; do
  122 + ROOTDIRS="$ROOTDIRS$SEP$dir"
  123 + SEP="|"
  124 + done
  125 + OURCYGPATTERN="(^($ROOTDIRS))"
  126 + # Add a user-defined pattern to the cygpath arguments
  127 + if [ "$GRADLE_CYGPATTERN" != "" ] ; then
  128 + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
  129 + fi
  130 + # Now convert the arguments - kludge to limit ourselves to /bin/sh
  131 + i=0
  132 + for arg in "$@" ; do
  133 + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
  134 + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
  135 +
  136 + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
  137 + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
  138 + else
  139 + eval `echo args$i`="\"$arg\""
  140 + fi
  141 + i=$((i+1))
  142 + done
  143 + case $i in
  144 + (0) set -- ;;
  145 + (1) set -- "$args0" ;;
  146 + (2) set -- "$args0" "$args1" ;;
  147 + (3) set -- "$args0" "$args1" "$args2" ;;
  148 + (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
  149 + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
  150 + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
  151 + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
  152 + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
  153 + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
  154 + esac
  155 +fi
  156 +
  157 +# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
  158 +function splitJvmOpts() {
  159 + JVM_OPTS=("$@")
  160 +}
  161 +eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
  162 +JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
  163 +
  164 +exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
gradlew.bat 0 → 100755
  1 +++ a/gradlew.bat
@@ -0,0 +1,90 @@ @@ -0,0 +1,90 @@
  1 +@if "%DEBUG%" == "" @echo off
  2 +@rem ##########################################################################
  3 +@rem
  4 +@rem Gradle startup script for Windows
  5 +@rem
  6 +@rem ##########################################################################
  7 +
  8 +@rem Set local scope for the variables with windows NT shell
  9 +if "%OS%"=="Windows_NT" setlocal
  10 +
  11 +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
  12 +set DEFAULT_JVM_OPTS=
  13 +
  14 +set DIRNAME=%~dp0
  15 +if "%DIRNAME%" == "" set DIRNAME=.
  16 +set APP_BASE_NAME=%~n0
  17 +set APP_HOME=%DIRNAME%
  18 +
  19 +@rem Find java.exe
  20 +if defined JAVA_HOME goto findJavaFromJavaHome
  21 +
  22 +set JAVA_EXE=java.exe
  23 +%JAVA_EXE% -version >NUL 2>&1
  24 +if "%ERRORLEVEL%" == "0" goto init
  25 +
  26 +echo.
  27 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
  28 +echo.
  29 +echo Please set the JAVA_HOME variable in your environment to match the
  30 +echo location of your Java installation.
  31 +
  32 +goto fail
  33 +
  34 +:findJavaFromJavaHome
  35 +set JAVA_HOME=%JAVA_HOME:"=%
  36 +set JAVA_EXE=%JAVA_HOME%/bin/java.exe
  37 +
  38 +if exist "%JAVA_EXE%" goto init
  39 +
  40 +echo.
  41 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
  42 +echo.
  43 +echo Please set the JAVA_HOME variable in your environment to match the
  44 +echo location of your Java installation.
  45 +
  46 +goto fail
  47 +
  48 +:init
  49 +@rem Get command-line arguments, handling Windowz variants
  50 +
  51 +if not "%OS%" == "Windows_NT" goto win9xME_args
  52 +if "%@eval[2+2]" == "4" goto 4NT_args
  53 +
  54 +:win9xME_args
  55 +@rem Slurp the command line arguments.
  56 +set CMD_LINE_ARGS=
  57 +set _SKIP=2
  58 +
  59 +:win9xME_args_slurp
  60 +if "x%~1" == "x" goto execute
  61 +
  62 +set CMD_LINE_ARGS=%*
  63 +goto execute
  64 +
  65 +:4NT_args
  66 +@rem Get arguments from the 4NT Shell from JP Software
  67 +set CMD_LINE_ARGS=%$
  68 +
  69 +:execute
  70 +@rem Setup the command line
  71 +
  72 +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
  73 +
  74 +@rem Execute Gradle
  75 +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
  76 +
  77 +:end
  78 +@rem End local scope for the variables with windows NT shell
  79 +if "%ERRORLEVEL%"=="0" goto mainEnd
  80 +
  81 +:fail
  82 +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
  83 +rem the _cmd.exe /c_ return code!
  84 +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
  85 +exit /b 1
  86 +
  87 +:mainEnd
  88 +if "%OS%"=="Windows_NT" endlocal
  89 +
  90 +:omega
import-summary.txt 0 → 100755
  1 +++ a/import-summary.txt
@@ -0,0 +1,72 @@ @@ -0,0 +1,72 @@
  1 +ECLIPSE ANDROID PROJECT IMPORT SUMMARY
  2 +======================================
  3 +
  4 +Manifest Merging:
  5 +-----------------
  6 +Your project uses libraries that provide manifests, and your Eclipse
  7 +project did not explicitly turn on manifest merging. In Android Gradle
  8 +projects, manifests are always merged (meaning that contents from your
  9 +libraries' manifests will be merged into the app manifest. If you had
  10 +manually copied contents from library manifests into your app manifest
  11 +you may need to remove these for the app to build correctly.
  12 +
  13 +Ignored Files:
  14 +--------------
  15 +The following files were *not* copied into the new Gradle project; you
  16 +should evaluate whether these are still needed in your project and if
  17 +so manually move them:
  18 +
  19 +* ic_launcher-web.png
  20 +* proguard-project.txt
  21 +
  22 +Replaced Jars with Dependencies:
  23 +--------------------------------
  24 +The importer recognized the following .jar files as third party
  25 +libraries and replaced them with Gradle dependencies instead. This has
  26 +the advantage that more explicit version information is known, and the
  27 +libraries can be updated automatically. However, it is possible that
  28 +the .jar file in your project was of an older version than the
  29 +dependency we picked, which could render the project not compileable.
  30 +You can disable the jar replacement in the import wizard and try again:
  31 +
  32 +android-support-v4.jar => com.android.support:support-v4:19.1.0
  33 +android-support-v7-appcompat.jar => com.android.support:appcompat-v7:19.1.0
  34 +
  35 +Replaced Libraries with Dependencies:
  36 +-------------------------------------
  37 +The importer recognized the following library projects as third party
  38 +libraries and replaced them with Gradle dependencies instead. This has
  39 +the advantage that more explicit version information is known, and the
  40 +libraries can be updated automatically. However, it is possible that
  41 +the source files in your project were of an older version than the
  42 +dependency we picked, which could render the project not compileable.
  43 +You can disable the library replacement in the import wizard and try
  44 +again:
  45 +
  46 +android-support-v7-appcompat => [com.android.support:appcompat-v7:19.1.0]
  47 +
  48 +Moved Files:
  49 +------------
  50 +Android Gradle projects use a different directory structure than ADT
  51 +Eclipse projects. Here's how the projects were restructured:
  52 +
  53 +* AndroidManifest.xml => app\src\main\AndroidManifest.xml
  54 +* assets\ => app\src\main\assets\
  55 +* lint.xml => app\lint.xml
  56 +* res\ => app\src\main\res\
  57 +* src\ => app\src\main\java\
  58 +
  59 +Next Steps:
  60 +-----------
  61 +You can now build the project. The Gradle project needs network
  62 +connectivity to download dependencies.
  63 +
  64 +Bugs:
  65 +-----
  66 +If for some reason your project does not build, and you determine that
  67 +it is due to a bug or limitation of the Eclipse to Gradle importer,
  68 +please file a bug at http://b.android.com with category
  69 +Component-Tools.
  70 +
  71 +(This import summary is for your information only, and can be deleted
  72 +after import once you are satisfied with the results.)
local.properties 0 → 100755
  1 +++ a/local.properties
@@ -0,0 +1,7 @@ @@ -0,0 +1,7 @@
  1 +## This file must *NOT* be checked into Version Control Systems,
  2 +# as it contains information specific to your local configuration.
  3 +#
  4 +# Location of the SDK. This is only used by Gradle.
  5 +#
  6 +#Thu Jan 15 15:04:46 GMT 2015
  7 +sdk.dir=C\:\\Users\\Ze\\Desktop\\adt-bundle-windows-x86_64-20140702\\sdk
settings.gradle 0 → 100755
  1 +++ a/settings.gradle
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +include ':app'