Commit 06777405b582977fc9160a6463ccc8413a05dd64

Authored by Danilo Assis Silva
1 parent bb78f24e

Add CineAcesso Back files.

Showing 183 changed files with 1148 additions and 6374 deletions   Show diff stats

Too many changes.

To preserve performance only 100 of 183 files displayed.

.DS_Store 0 → 100644
No preview for this file type
.gitignore 0 → 100644
... ... @@ -0,0 +1,45 @@
  1 +# Logs
  2 +logs
  3 +*.log
  4 +npm-debug.log*
  5 +
  6 +# Runtime data
  7 +pids
  8 +*.pid
  9 +*.seed
  10 +*.pid.lock
  11 +
  12 +# Directory for instrumented libs generated by jscoverage/JSCover
  13 +lib-cov
  14 +
  15 +# Coverage directory used by tools like istanbul
  16 +coverage
  17 +
  18 +# nyc test coverage
  19 +.nyc_output
  20 +
  21 +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
  22 +.grunt
  23 +
  24 +# node-waf configuration
  25 +.lock-wscript
  26 +
  27 +# Compiled binary addons (http://nodejs.org/api/addons.html)
  28 +build/Release
  29 +
  30 +# Dependency directories
  31 +node_modules
  32 +jspm_packages
  33 +
  34 +# Optional npm cache directory
  35 +.npm
  36 +
  37 +# Optional REPL history
  38 +.node_repl_history
  39 +
  40 +.DS_Storeuploads
  41 +img/*
  42 +libras/*
  43 +video/*
  44 +ad/*
  45 +uploads/*
... ...
.gradle/2.10/taskArtifacts/cache.properties
... ... @@ -1 +0,0 @@
1   -#Wed Jul 20 13:50:13 BRT 2016
.gradle/2.10/taskArtifacts/cache.properties.lock
No preview for this file type
.gradle/2.10/taskArtifacts/fileHashes.bin
No preview for this file type
.gradle/2.10/taskArtifacts/fileSnapshots.bin
No preview for this file type
.gradle/2.10/taskArtifacts/outputFileStates.bin
No preview for this file type
.gradle/2.10/taskArtifacts/taskArtifacts.bin
No preview for this file type
.gradle/2.10/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.bin
No preview for this file type
.gradle/2.10/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock
No preview for this file type
.gradle/2.10/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.bin
No preview for this file type
.gradle/2.10/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock
No preview for this file type
.gradle/2.10/tasks/_app_compileDebugUnitTestJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.bin
No preview for this file type
.gradle/2.10/tasks/_app_compileDebugUnitTestJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock
No preview for this file type
.gradle/2.10/tasks/_app_compileDebugUnitTestJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.bin
No preview for this file type
.gradle/2.10/tasks/_app_compileDebugUnitTestJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock
No preview for this file type
.idea/.name
... ... @@ -1 +0,0 @@
1   -cine
2 0 \ No newline at end of file
.idea/compiler.xml
... ... @@ -1,22 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project version="4">
3   - <component name="CompilerConfiguration">
4   - <resourceExtensions />
5   - <wildcardResourcePatterns>
6   - <entry name="!?*.java" />
7   - <entry name="!?*.form" />
8   - <entry name="!?*.class" />
9   - <entry name="!?*.groovy" />
10   - <entry name="!?*.scala" />
11   - <entry name="!?*.flex" />
12   - <entry name="!?*.kt" />
13   - <entry name="!?*.clj" />
14   - <entry name="!?*.aj" />
15   - </wildcardResourcePatterns>
16   - <annotationProcessing>
17   - <profile default="true" name="Default" enabled="false">
18   - <processorPath useClasspath="true" />
19   - </profile>
20   - </annotationProcessing>
21   - </component>
22   -</project>
23 0 \ No newline at end of file
.idea/copyright/profiles_settings.xml
... ... @@ -1,3 +0,0 @@
1   -<component name="CopyrightManager">
2   - <settings default="" />
3   -</component>
4 0 \ No newline at end of file
.idea/encodings.xml
... ... @@ -1,6 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project version="4">
3   - <component name="Encoding">
4   - <file url="PROJECT" charset="UTF-8" />
5   - </component>
6   -</project>
7 0 \ No newline at end of file
.idea/gradle.xml
... ... @@ -1,23 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project version="4">
3   - <component name="GradleSettings">
4   - <option name="linkedExternalProjectsSettings">
5   - <GradleProjectSettings>
6   - <option name="distributionType" value="DEFAULT_WRAPPED" />
7   - <option name="externalProjectPath" value="$PROJECT_DIR$" />
8   - <option name="modules">
9   - <set>
10   - <option value="$PROJECT_DIR$" />
11   - <option value="$PROJECT_DIR$/app" />
12   - </set>
13   - </option>
14   - <option name="myModules">
15   - <set>
16   - <option value="$PROJECT_DIR$" />
17   - <option value="$PROJECT_DIR$/app" />
18   - </set>
19   - </option>
20   - </GradleProjectSettings>
21   - </option>
22   - </component>
23   -</project>
24 0 \ No newline at end of file
.idea/libraries/animated_vector_drawable_24_0_0.xml
... ... @@ -1,12 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="animated-vector-drawable-24.0.0">
3   - <CLASSES>
4   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/24.0.0/jars/classes.jar!/" />
5   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/24.0.0/res" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES>
9   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/animated-vector-drawable/24.0.0/1a9454b9d6a39997960dc49990e46d70398ce220/animated-vector-drawable-24.0.0-sources.jar!/" />
10   - </SOURCES>
11   - </library>
12   -</component>
13 0 \ No newline at end of file
.idea/libraries/appcompat_v7_24_0_0.xml
... ... @@ -1,15 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="appcompat-v7-24.0.0">
3   - <ANNOTATIONS>
4   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/24.0.0/annotations.zip!/" />
5   - </ANNOTATIONS>
6   - <CLASSES>
7   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/24.0.0/jars/classes.jar!/" />
8   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/24.0.0/res" />
9   - </CLASSES>
10   - <JAVADOC />
11   - <SOURCES>
12   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/appcompat-v7/24.0.0/62f5a92844ab233aca69beadc350d772b8b44b85/appcompat-v7-24.0.0-sources.jar!/" />
13   - </SOURCES>
14   - </library>
15   -</component>
16 0 \ No newline at end of file
.idea/libraries/design_24_0_0.xml
... ... @@ -1,15 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="design-24.0.0">
3   - <ANNOTATIONS>
4   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/design/24.0.0/annotations.zip!/" />
5   - </ANNOTATIONS>
6   - <CLASSES>
7   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/design/24.0.0/res" />
8   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/design/24.0.0/jars/classes.jar!/" />
9   - </CLASSES>
10   - <JAVADOC />
11   - <SOURCES>
12   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/design/24.0.0/eafe125bfb8f8971b1e717c04a01446b944c238e/design-24.0.0-sources.jar!/" />
13   - </SOURCES>
14   - </library>
15   -</component>
16 0 \ No newline at end of file
.idea/libraries/hamcrest_core_1_3.xml
... ... @@ -1,11 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="hamcrest-core-1.3">
3   - <CLASSES>
4   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar!/" />
5   - </CLASSES>
6   - <JAVADOC />
7   - <SOURCES>
8   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/1dc37250fbc78e23a65a67fbbaf71d2e9cbc3c0b/hamcrest-core-1.3-sources.jar!/" />
9   - </SOURCES>
10   - </library>
11   -</component>
12 0 \ No newline at end of file
.idea/libraries/junit_4_12.xml
... ... @@ -1,11 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="junit-4.12">
3   - <CLASSES>
4   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar!/" />
5   - </CLASSES>
6   - <JAVADOC />
7   - <SOURCES>
8   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/a6c32b40bf3d76eca54e3c601e5d1470c86fcdfa/junit-4.12-sources.jar!/" />
9   - </SOURCES>
10   - </library>
11   -</component>
12 0 \ No newline at end of file
.idea/libraries/multidex_1_0_1.xml
... ... @@ -1,10 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="multidex-1.0.1">
3   - <CLASSES>
4   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/res" />
5   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar!/" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES />
9   - </library>
10   -</component>
11 0 \ No newline at end of file
.idea/libraries/multidex_instrumentation_1_0_1.xml
... ... @@ -1,10 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="multidex-instrumentation-1.0.1">
3   - <CLASSES>
4   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/multidex-instrumentation/1.0.1/res" />
5   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/multidex-instrumentation/1.0.1/jars/classes.jar!/" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES />
9   - </library>
10   -</component>
11 0 \ No newline at end of file
.idea/libraries/play_services_base_9_2_1.xml
... ... @@ -1,10 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="play-services-base-9.2.1">
3   - <CLASSES>
4   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/9.2.1/res" />
5   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/9.2.1/jars/classes.jar!/" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES />
9   - </library>
10   -</component>
11 0 \ No newline at end of file
.idea/libraries/play_services_basement_9_2_1.xml
... ... @@ -1,10 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="play-services-basement-9.2.1">
3   - <CLASSES>
4   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/9.2.1/jars/classes.jar!/" />
5   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/9.2.1/res" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES />
9   - </library>
10   -</component>
11 0 \ No newline at end of file
.idea/libraries/play_services_tasks_9_2_1.xml
... ... @@ -1,10 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="play-services-tasks-9.2.1">
3   - <CLASSES>
4   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-tasks/9.2.1/res" />
5   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-tasks/9.2.1/jars/classes.jar!/" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES />
9   - </library>
10   -</component>
11 0 \ No newline at end of file
.idea/libraries/play_services_vision_9_2_1.xml
... ... @@ -1,10 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="play-services-vision-9.2.1">
3   - <CLASSES>
4   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-vision/9.2.1/res" />
5   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-vision/9.2.1/jars/classes.jar!/" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES />
9   - </library>
10   -</component>
11 0 \ No newline at end of file
.idea/libraries/recyclerview_v7_24_0_0.xml
... ... @@ -1,15 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="recyclerview-v7-24.0.0">
3   - <ANNOTATIONS>
4   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/24.0.0/annotations.zip!/" />
5   - </ANNOTATIONS>
6   - <CLASSES>
7   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/24.0.0/res" />
8   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/24.0.0/jars/classes.jar!/" />
9   - </CLASSES>
10   - <JAVADOC />
11   - <SOURCES>
12   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/recyclerview-v7/24.0.0/7d5bcb1d9d740c56fa29a830e5430bae461c4c5b/recyclerview-v7-24.0.0-sources.jar!/" />
13   - </SOURCES>
14   - </library>
15   -</component>
16 0 \ No newline at end of file
.idea/libraries/support_annotations_24_0_0.xml
... ... @@ -1,11 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="support-annotations-24.0.0">
3   - <CLASSES>
4   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/24.0.0/2943c74db6d4346ab8c6531adac91fa05c137c40/support-annotations-24.0.0.jar!/" />
5   - </CLASSES>
6   - <JAVADOC />
7   - <SOURCES>
8   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/24.0.0/95108bd6693b3b1a192e750e29d5b57bf36a651b/support-annotations-24.0.0-sources.jar!/" />
9   - </SOURCES>
10   - </library>
11   -</component>
12 0 \ No newline at end of file
.idea/libraries/support_v4_24_0_0.xml
... ... @@ -1,16 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="support-v4-24.0.0">
3   - <ANNOTATIONS>
4   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/support-v4/24.0.0/annotations.zip!/" />
5   - </ANNOTATIONS>
6   - <CLASSES>
7   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/support-v4/24.0.0/jars/classes.jar!/" />
8   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/support-v4/24.0.0/res" />
9   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/support-v4/24.0.0/jars/libs/internal_impl-24.0.0.jar!/" />
10   - </CLASSES>
11   - <JAVADOC />
12   - <SOURCES>
13   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-v4/24.0.0/16200284c24098f46a52d93f8f608486423369de/support-v4-24.0.0-sources.jar!/" />
14   - </SOURCES>
15   - </library>
16   -</component>
17 0 \ No newline at end of file
.idea/libraries/support_vector_drawable_24_0_0.xml
... ... @@ -1,12 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="support-vector-drawable-24.0.0">
3   - <CLASSES>
4   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/support-vector-drawable/24.0.0/jars/classes.jar!/" />
5   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/support-vector-drawable/24.0.0/res" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES>
9   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-vector-drawable/24.0.0/200498b6cb999f720daae0e89725984b46192534/support-vector-drawable-24.0.0-sources.jar!/" />
10   - </SOURCES>
11   - </library>
12   -</component>
13 0 \ No newline at end of file
.idea/libraries/volley_1_0_0.xml
... ... @@ -1,12 +0,0 @@
1   -<component name="libraryTable">
2   - <library name="volley-1.0.0">
3   - <CLASSES>
4   - <root url="file://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.volley/volley/1.0.0/res" />
5   - <root url="jar://$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.volley/volley/1.0.0/jars/classes.jar!/" />
6   - </CLASSES>
7   - <JAVADOC />
8   - <SOURCES>
9   - <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.volley/volley/1.0.0/c79696d64f9520675054e27b77f490c17d8b4b9e/volley-1.0.0-sources.jar!/" />
10   - </SOURCES>
11   - </library>
12   -</component>
13 0 \ No newline at end of file
.idea/misc.xml
... ... @@ -1,62 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project version="4">
3   - <component name="EntryPointsManager">
4   - <entry_points version="2.0" />
5   - </component>
6   - <component name="NullableNotNullManager">
7   - <option name="myDefaultNullable" value="android.support.annotation.Nullable" />
8   - <option name="myDefaultNotNull" value="android.support.annotation.NonNull" />
9   - <option name="myNullables">
10   - <value>
11   - <list size="4">
12   - <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.Nullable" />
13   - <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nullable" />
14   - <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.Nullable" />
15   - <item index="3" class="java.lang.String" itemvalue="android.support.annotation.Nullable" />
16   - </list>
17   - </value>
18   - </option>
19   - <option name="myNotNulls">
20   - <value>
21   - <list size="4">
22   - <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.NotNull" />
23   - <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nonnull" />
24   - <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.NonNull" />
25   - <item index="3" class="java.lang.String" itemvalue="android.support.annotation.NonNull" />
26   - </list>
27   - </value>
28   - </option>
29   - </component>
30   - <component name="ProjectLevelVcsManager" settingsEditedManually="false">
31   - <OptionsSetting value="true" id="Add" />
32   - <OptionsSetting value="true" id="Remove" />
33   - <OptionsSetting value="true" id="Checkout" />
34   - <OptionsSetting value="true" id="Update" />
35   - <OptionsSetting value="true" id="Status" />
36   - <OptionsSetting value="true" id="Edit" />
37   - <ConfirmationsSetting value="0" id="Add" />
38   - <ConfirmationsSetting value="0" id="Remove" />
39   - </component>
40   - <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
41   - <output url="file://$PROJECT_DIR$/build/classes" />
42   - </component>
43   - <component name="ProjectType">
44   - <option name="id" value="Android" />
45   - </component>
46   - <component name="masterDetails">
47   - <states>
48   - <state key="ProjectJDKs.UI">
49   - <settings>
50   - <last-edited>1.8</last-edited>
51   - <splitter-proportions>
52   - <option name="proportions">
53   - <list>
54   - <option value="0.2" />
55   - </list>
56   - </option>
57   - </splitter-proportions>
58   - </settings>
59   - </state>
60   - </states>
61   - </component>
62   -</project>
63 0 \ No newline at end of file
.idea/modules.xml
... ... @@ -1,9 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project version="4">
3   - <component name="ProjectModuleManager">
4   - <modules>
5   - <module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
6   - <module fileurl="file://$PROJECT_DIR$/cine.iml" filepath="$PROJECT_DIR$/cine.iml" />
7   - </modules>
8   - </component>
9   -</project>
10 0 \ No newline at end of file
.idea/runConfigurations.xml
... ... @@ -1,12 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project version="4">
3   - <component name="RunConfigurationProducerService">
4   - <option name="ignoredProducers">
5   - <set>
6   - <option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" />
7   - <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" />
8   - <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" />
9   - </set>
10   - </option>
11   - </component>
12   -</project>
13 0 \ No newline at end of file
.idea/vcs.xml
... ... @@ -1,6 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project version="4">
3   - <component name="VcsDirectoryMappings">
4   - <mapping directory="$PROJECT_DIR$" vcs="Git" />
5   - </component>
6   -</project>
7 0 \ No newline at end of file
.idea/workspace.xml
... ... @@ -1,2949 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project version="4">
3   - <component name="AndroidLayouts">
4   - <shared>
5   - <config />
6   - </shared>
7   - </component>
8   - <component name="AndroidLogFilters">
9   - <option name="TOOL_WINDOW_LOG_LEVEL" value="DEBUG" />
10   - <option name="TOOL_WINDOW_CONFIGURED_FILTER" value="Show only selected application" />
11   - </component>
12   - <component name="ChangeListManager">
13   - <list default="true" id="82065e74-6e11-45f8-8ad0-d26d6098b2fb" name="Default" comment="">
14   - <change type="MODIFICATION" beforePath="$PROJECT_DIR$/build/generated/mockable-android-24.jar" afterPath="$PROJECT_DIR$/build/generated/mockable-android-24.jar" />
15   - <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/modules.xml" afterPath="$PROJECT_DIR$/.idea/modules.xml" />
16   - <change type="MODIFICATION" beforePath="$PROJECT_DIR$/build/intermediates/jack-cache/cache.xml" afterPath="$PROJECT_DIR$/build/intermediates/jack-cache/cache.xml" />
17   - <change type="MODIFICATION" beforePath="$PROJECT_DIR$/cine.iml" afterPath="$PROJECT_DIR$/cine.iml" />
18   - <change type="MODIFICATION" beforePath="$PROJECT_DIR$/local.properties" afterPath="$PROJECT_DIR$/local.properties" />
19   - </list>
20   - <ignored path="cine.iws" />
21   - <ignored path=".idea/workspace.xml" />
22   - <ignored path="$PROJECT_DIR$/build/classes/" />
23   - <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
24   - <option name="TRACKING_ENABLED" value="true" />
25   - <option name="SHOW_DIALOG" value="false" />
26   - <option name="HIGHLIGHT_CONFLICTS" value="true" />
27   - <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
28   - <option name="LAST_RESOLUTION" value="IGNORE" />
29   - </component>
30   - <component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
31   - <component name="CreatePatchCommitExecutor">
32   - <option name="PATCH_PATH" value="" />
33   - </component>
34   - <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
35   - <component name="ExternalProjectsManager">
36   - <system id="GRADLE">
37   - <state>
38   - <projects_view />
39   - </state>
40   - </system>
41   - </component>
42   - <component name="FavoritesManager">
43   - <favorites_list name="cine" />
44   - </component>
45   - <component name="FileEditorManager">
46   - <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
47   - <file leaf-file-name="AuxTypeActivity.java" pinned="false" current-in-tab="false">
48   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/AuxTypeActivity.java">
49   - <provider selected="true" editor-type-id="text-editor">
50   - <state vertical-scroll-proportion="0.0">
51   - <caret line="50" column="9" selection-start-line="50" selection-start-column="9" selection-end-line="50" selection-end-column="9" />
52   - <folding>
53   - <element signature="e#1260#1299#0" expanded="true" />
54   - </folding>
55   - </state>
56   - </provider>
57   - </entry>
58   - </file>
59   - <file leaf-file-name="SplashActivity.java" pinned="false" current-in-tab="false">
60   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/SplashActivity.java">
61   - <provider selected="true" editor-type-id="text-editor">
62   - <state vertical-scroll-proportion="0.0">
63   - <caret line="14" column="17" selection-start-line="14" selection-start-column="17" selection-end-line="14" selection-end-column="17" />
64   - <folding />
65   - </state>
66   - </provider>
67   - </entry>
68   - </file>
69   - <file leaf-file-name="activity_aux_type.xml" pinned="false" current-in-tab="false">
70   - <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_aux_type.xml">
71   - <provider selected="true" editor-type-id="text-editor">
72   - <state vertical-scroll-proportion="-4.509091">
73   - <caret line="16" column="43" selection-start-line="16" selection-start-column="43" selection-end-line="16" selection-end-column="43" />
74   - <folding>
75   - <element signature="e#698#723#0" expanded="true" />
76   - </folding>
77   - </state>
78   - </provider>
79   - <provider editor-type-id="android-designer">
80   - <state />
81   - </provider>
82   - </entry>
83   - </file>
84   - <file leaf-file-name="WifiActivity.java" pinned="false" current-in-tab="true">
85   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/WifiActivity.java">
86   - <provider selected="true" editor-type-id="text-editor">
87   - <state vertical-scroll-proportion="0.5501792">
88   - <caret line="45" column="5" selection-start-line="45" selection-start-column="5" selection-end-line="45" selection-end-column="5" />
89   - <folding />
90   - </state>
91   - </provider>
92   - </entry>
93   - </file>
94   - <file leaf-file-name="PlayerActivity.java" pinned="false" current-in-tab="false">
95   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/PlayerActivity.java">
96   - <provider selected="true" editor-type-id="text-editor">
97   - <state vertical-scroll-proportion="0.0">
98   - <caret line="283" column="49" selection-start-line="283" selection-start-column="49" selection-end-line="283" selection-end-column="49" />
99   - <folding>
100   - <element signature="imports" expanded="true" />
101   - <element signature="class#2147:2598" expanded="false" />
102   - <element signature="class#2896:3445" expanded="false" />
103   - <element signature="e#3602#3613#0" expanded="false" />
104   - <element signature="method#onResume#0;class#PlayerActivity#0" expanded="false" />
105   - </folding>
106   - </state>
107   - </provider>
108   - </entry>
109   - </file>
110   - <file leaf-file-name="CineAcessoDB.java" pinned="false" current-in-tab="false">
111   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/CineAcessoDB.java">
112   - <provider selected="true" editor-type-id="text-editor">
113   - <state vertical-scroll-proportion="0.0">
114   - <caret line="12" column="36" selection-start-line="12" selection-start-column="36" selection-end-line="12" selection-end-column="36" />
115   - <folding />
116   - </state>
117   - </provider>
118   - </entry>
119   - </file>
120   - </leaf>
121   - </component>
122   - <component name="FileTemplateManagerImpl">
123   - <option name="RECENT_TEMPLATES">
124   - <list>
125   - <option value="Class" />
126   - <option value="valueResourceFile" />
127   - </list>
128   - </option>
129   - </component>
130   - <component name="Git.Settings">
131   - <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
132   - </component>
133   - <component name="GradleLocalSettings">
134   - <option name="availableProjects">
135   - <map>
136   - <entry>
137   - <key>
138   - <ExternalProjectPojo>
139   - <option name="name" value="cine" />
140   - <option name="path" value="$PROJECT_DIR$" />
141   - </ExternalProjectPojo>
142   - </key>
143   - <value>
144   - <list>
145   - <ExternalProjectPojo>
146   - <option name="name" value=":app" />
147   - <option name="path" value="$PROJECT_DIR$/app" />
148   - </ExternalProjectPojo>
149   - <ExternalProjectPojo>
150   - <option name="name" value="cine" />
151   - <option name="path" value="$PROJECT_DIR$" />
152   - </ExternalProjectPojo>
153   - </list>
154   - </value>
155   - </entry>
156   - </map>
157   - </option>
158   - <option name="availableTasks">
159   - <map>
160   - <entry key="$PROJECT_DIR$">
161   - <value>
162   - <list>
163   - <ExternalTaskPojo>
164   - <option name="description" value="Displays all buildscript dependencies declared in root project 'cine'." />
165   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
166   - <option name="name" value="buildEnvironment" />
167   - </ExternalTaskPojo>
168   - <ExternalTaskPojo>
169   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
170   - <option name="name" value="clean" />
171   - </ExternalTaskPojo>
172   - <ExternalTaskPojo>
173   - <option name="description" value="Displays the components produced by root project 'cine'. [incubating]" />
174   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
175   - <option name="name" value="components" />
176   - </ExternalTaskPojo>
177   - <ExternalTaskPojo>
178   - <option name="description" value="Displays all dependencies declared in root project 'cine'." />
179   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
180   - <option name="name" value="dependencies" />
181   - </ExternalTaskPojo>
182   - <ExternalTaskPojo>
183   - <option name="description" value="Displays the insight into a specific dependency in root project 'cine'." />
184   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
185   - <option name="name" value="dependencyInsight" />
186   - </ExternalTaskPojo>
187   - <ExternalTaskPojo>
188   - <option name="description" value="Displays a help message." />
189   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
190   - <option name="name" value="help" />
191   - </ExternalTaskPojo>
192   - <ExternalTaskPojo>
193   - <option name="description" value="Initializes a new Gradle build. [incubating]" />
194   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
195   - <option name="name" value="init" />
196   - </ExternalTaskPojo>
197   - <ExternalTaskPojo>
198   - <option name="description" value="Displays the configuration model of root project 'cine'. [incubating]" />
199   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
200   - <option name="name" value="model" />
201   - </ExternalTaskPojo>
202   - <ExternalTaskPojo>
203   - <option name="description" value="Displays the sub-projects of root project 'cine'." />
204   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
205   - <option name="name" value="projects" />
206   - </ExternalTaskPojo>
207   - <ExternalTaskPojo>
208   - <option name="description" value="Displays the properties of root project 'cine'." />
209   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
210   - <option name="name" value="properties" />
211   - </ExternalTaskPojo>
212   - <ExternalTaskPojo>
213   - <option name="description" value="Displays the tasks runnable from root project 'cine' (some of the displayed tasks may belong to subprojects)." />
214   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
215   - <option name="name" value="tasks" />
216   - </ExternalTaskPojo>
217   - <ExternalTaskPojo>
218   - <option name="description" value="Generates Gradle wrapper files. [incubating]" />
219   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
220   - <option name="name" value="wrapper" />
221   - </ExternalTaskPojo>
222   - <ExternalTaskPojo>
223   - <option name="description" value="Displays the Android dependencies of the project." />
224   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
225   - <option name="name" value="androidDependencies" />
226   - </ExternalTaskPojo>
227   - <ExternalTaskPojo>
228   - <option name="description" value="Assembles all variants of all applications and secondary packages." />
229   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
230   - <option name="name" value="assemble" />
231   - </ExternalTaskPojo>
232   - <ExternalTaskPojo>
233   - <option name="description" value="Assembles all the Test applications." />
234   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
235   - <option name="name" value="assembleAndroidTest" />
236   - </ExternalTaskPojo>
237   - <ExternalTaskPojo>
238   - <option name="description" value="Assembles all Debug builds." />
239   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
240   - <option name="name" value="assembleDebug" />
241   - </ExternalTaskPojo>
242   - <ExternalTaskPojo>
243   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
244   - <option name="name" value="assembleDebugAndroidTest" />
245   - </ExternalTaskPojo>
246   - <ExternalTaskPojo>
247   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
248   - <option name="name" value="assembleDebugUnitTest" />
249   - </ExternalTaskPojo>
250   - <ExternalTaskPojo>
251   - <option name="description" value="Assembles all Release builds." />
252   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
253   - <option name="name" value="assembleRelease" />
254   - </ExternalTaskPojo>
255   - <ExternalTaskPojo>
256   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
257   - <option name="name" value="assembleReleaseUnitTest" />
258   - </ExternalTaskPojo>
259   - <ExternalTaskPojo>
260   - <option name="description" value="Assembles and tests this project." />
261   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
262   - <option name="name" value="build" />
263   - </ExternalTaskPojo>
264   - <ExternalTaskPojo>
265   - <option name="description" value="Assembles and tests this project and all projects that depend on it." />
266   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
267   - <option name="name" value="buildDependents" />
268   - </ExternalTaskPojo>
269   - <ExternalTaskPojo>
270   - <option name="description" value="Assembles and tests this project and all projects it depends on." />
271   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
272   - <option name="name" value="buildNeeded" />
273   - </ExternalTaskPojo>
274   - <ExternalTaskPojo>
275   - <option name="description" value="Runs all checks." />
276   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
277   - <option name="name" value="check" />
278   - </ExternalTaskPojo>
279   - <ExternalTaskPojo>
280   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
281   - <option name="name" value="checkDebugManifest" />
282   - </ExternalTaskPojo>
283   - <ExternalTaskPojo>
284   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
285   - <option name="name" value="checkReleaseManifest" />
286   - </ExternalTaskPojo>
287   - <ExternalTaskPojo>
288   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
289   - <option name="name" value="compileDebugAidl" />
290   - </ExternalTaskPojo>
291   - <ExternalTaskPojo>
292   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
293   - <option name="name" value="compileDebugAndroidTestAidl" />
294   - </ExternalTaskPojo>
295   - <ExternalTaskPojo>
296   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
297   - <option name="name" value="compileDebugAndroidTestJavaWithJack" />
298   - </ExternalTaskPojo>
299   - <ExternalTaskPojo>
300   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
301   - <option name="name" value="compileDebugAndroidTestNdk" />
302   - </ExternalTaskPojo>
303   - <ExternalTaskPojo>
304   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
305   - <option name="name" value="compileDebugAndroidTestRenderscript" />
306   - </ExternalTaskPojo>
307   - <ExternalTaskPojo>
308   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
309   - <option name="name" value="compileDebugAndroidTestShaders" />
310   - </ExternalTaskPojo>
311   - <ExternalTaskPojo>
312   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
313   - <option name="name" value="compileDebugAndroidTestSources" />
314   - </ExternalTaskPojo>
315   - <ExternalTaskPojo>
316   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
317   - <option name="name" value="compileDebugJavaWithJack" />
318   - </ExternalTaskPojo>
319   - <ExternalTaskPojo>
320   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
321   - <option name="name" value="compileDebugJavaWithJavac" />
322   - </ExternalTaskPojo>
323   - <ExternalTaskPojo>
324   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
325   - <option name="name" value="compileDebugNdk" />
326   - </ExternalTaskPojo>
327   - <ExternalTaskPojo>
328   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
329   - <option name="name" value="compileDebugRenderscript" />
330   - </ExternalTaskPojo>
331   - <ExternalTaskPojo>
332   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
333   - <option name="name" value="compileDebugShaders" />
334   - </ExternalTaskPojo>
335   - <ExternalTaskPojo>
336   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
337   - <option name="name" value="compileDebugSources" />
338   - </ExternalTaskPojo>
339   - <ExternalTaskPojo>
340   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
341   - <option name="name" value="compileDebugUnitTestJavaWithJavac" />
342   - </ExternalTaskPojo>
343   - <ExternalTaskPojo>
344   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
345   - <option name="name" value="compileDebugUnitTestSources" />
346   - </ExternalTaskPojo>
347   - <ExternalTaskPojo>
348   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
349   - <option name="name" value="compileLint" />
350   - </ExternalTaskPojo>
351   - <ExternalTaskPojo>
352   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
353   - <option name="name" value="compileReleaseAidl" />
354   - </ExternalTaskPojo>
355   - <ExternalTaskPojo>
356   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
357   - <option name="name" value="compileReleaseJavaWithJack" />
358   - </ExternalTaskPojo>
359   - <ExternalTaskPojo>
360   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
361   - <option name="name" value="compileReleaseJavaWithJavac" />
362   - </ExternalTaskPojo>
363   - <ExternalTaskPojo>
364   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
365   - <option name="name" value="compileReleaseNdk" />
366   - </ExternalTaskPojo>
367   - <ExternalTaskPojo>
368   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
369   - <option name="name" value="compileReleaseRenderscript" />
370   - </ExternalTaskPojo>
371   - <ExternalTaskPojo>
372   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
373   - <option name="name" value="compileReleaseShaders" />
374   - </ExternalTaskPojo>
375   - <ExternalTaskPojo>
376   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
377   - <option name="name" value="compileReleaseSources" />
378   - </ExternalTaskPojo>
379   - <ExternalTaskPojo>
380   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
381   - <option name="name" value="compileReleaseUnitTestJavaWithJavac" />
382   - </ExternalTaskPojo>
383   - <ExternalTaskPojo>
384   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
385   - <option name="name" value="compileReleaseUnitTestSources" />
386   - </ExternalTaskPojo>
387   - <ExternalTaskPojo>
388   - <option name="description" value="Installs and runs instrumentation tests for all flavors on connected devices." />
389   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
390   - <option name="name" value="connectedAndroidTest" />
391   - </ExternalTaskPojo>
392   - <ExternalTaskPojo>
393   - <option name="description" value="Runs all device checks on currently connected devices." />
394   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
395   - <option name="name" value="connectedCheck" />
396   - </ExternalTaskPojo>
397   - <ExternalTaskPojo>
398   - <option name="description" value="Installs and runs the tests for debug on connected devices." />
399   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
400   - <option name="name" value="connectedDebugAndroidTest" />
401   - </ExternalTaskPojo>
402   - <ExternalTaskPojo>
403   - <option name="description" value="Installs and runs instrumentation tests using all Device Providers." />
404   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
405   - <option name="name" value="deviceAndroidTest" />
406   - </ExternalTaskPojo>
407   - <ExternalTaskPojo>
408   - <option name="description" value="Runs all device checks using Device Providers and Test Servers." />
409   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
410   - <option name="name" value="deviceCheck" />
411   - </ExternalTaskPojo>
412   - <ExternalTaskPojo>
413   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
414   - <option name="name" value="generateDebugAndroidTestAssets" />
415   - </ExternalTaskPojo>
416   - <ExternalTaskPojo>
417   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
418   - <option name="name" value="generateDebugAndroidTestBuildConfig" />
419   - </ExternalTaskPojo>
420   - <ExternalTaskPojo>
421   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
422   - <option name="name" value="generateDebugAndroidTestResValues" />
423   - </ExternalTaskPojo>
424   - <ExternalTaskPojo>
425   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
426   - <option name="name" value="generateDebugAndroidTestResources" />
427   - </ExternalTaskPojo>
428   - <ExternalTaskPojo>
429   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
430   - <option name="name" value="generateDebugAndroidTestSources" />
431   - </ExternalTaskPojo>
432   - <ExternalTaskPojo>
433   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
434   - <option name="name" value="generateDebugAssets" />
435   - </ExternalTaskPojo>
436   - <ExternalTaskPojo>
437   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
438   - <option name="name" value="generateDebugBuildConfig" />
439   - </ExternalTaskPojo>
440   - <ExternalTaskPojo>
441   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
442   - <option name="name" value="generateDebugResValues" />
443   - </ExternalTaskPojo>
444   - <ExternalTaskPojo>
445   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
446   - <option name="name" value="generateDebugResources" />
447   - </ExternalTaskPojo>
448   - <ExternalTaskPojo>
449   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
450   - <option name="name" value="generateDebugSources" />
451   - </ExternalTaskPojo>
452   - <ExternalTaskPojo>
453   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
454   - <option name="name" value="generateReleaseAssets" />
455   - </ExternalTaskPojo>
456   - <ExternalTaskPojo>
457   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
458   - <option name="name" value="generateReleaseBuildConfig" />
459   - </ExternalTaskPojo>
460   - <ExternalTaskPojo>
461   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
462   - <option name="name" value="generateReleaseResValues" />
463   - </ExternalTaskPojo>
464   - <ExternalTaskPojo>
465   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
466   - <option name="name" value="generateReleaseResources" />
467   - </ExternalTaskPojo>
468   - <ExternalTaskPojo>
469   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
470   - <option name="name" value="generateReleaseSources" />
471   - </ExternalTaskPojo>
472   - <ExternalTaskPojo>
473   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
474   - <option name="name" value="incrementalDebugJavaCompilationSafeguard" />
475   - </ExternalTaskPojo>
476   - <ExternalTaskPojo>
477   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
478   - <option name="name" value="incrementalDebugUnitTestJavaCompilationSafeguard" />
479   - </ExternalTaskPojo>
480   - <ExternalTaskPojo>
481   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
482   - <option name="name" value="incrementalReleaseJavaCompilationSafeguard" />
483   - </ExternalTaskPojo>
484   - <ExternalTaskPojo>
485   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
486   - <option name="name" value="incrementalReleaseUnitTestJavaCompilationSafeguard" />
487   - </ExternalTaskPojo>
488   - <ExternalTaskPojo>
489   - <option name="description" value="Installs the Debug build." />
490   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
491   - <option name="name" value="installDebug" />
492   - </ExternalTaskPojo>
493   - <ExternalTaskPojo>
494   - <option name="description" value="Installs the android (on device) tests for the Debug build." />
495   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
496   - <option name="name" value="installDebugAndroidTest" />
497   - </ExternalTaskPojo>
498   - <ExternalTaskPojo>
499   - <option name="description" value="Installs the Release build." />
500   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
501   - <option name="name" value="installRelease" />
502   - </ExternalTaskPojo>
503   - <ExternalTaskPojo>
504   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
505   - <option name="name" value="jillDebugAndroidTestPackagedLibraries" />
506   - </ExternalTaskPojo>
507   - <ExternalTaskPojo>
508   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
509   - <option name="name" value="jillDebugAndroidTestRuntimeLibraries" />
510   - </ExternalTaskPojo>
511   - <ExternalTaskPojo>
512   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
513   - <option name="name" value="jillDebugPackagedLibraries" />
514   - </ExternalTaskPojo>
515   - <ExternalTaskPojo>
516   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
517   - <option name="name" value="jillDebugRuntimeLibraries" />
518   - </ExternalTaskPojo>
519   - <ExternalTaskPojo>
520   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
521   - <option name="name" value="jillReleasePackagedLibraries" />
522   - </ExternalTaskPojo>
523   - <ExternalTaskPojo>
524   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
525   - <option name="name" value="jillReleaseRuntimeLibraries" />
526   - </ExternalTaskPojo>
527   - <ExternalTaskPojo>
528   - <option name="description" value="Runs lint on all variants." />
529   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
530   - <option name="name" value="lint" />
531   - </ExternalTaskPojo>
532   - <ExternalTaskPojo>
533   - <option name="description" value="Runs lint on the Debug build." />
534   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
535   - <option name="name" value="lintDebug" />
536   - </ExternalTaskPojo>
537   - <ExternalTaskPojo>
538   - <option name="description" value="Runs lint on the Release build." />
539   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
540   - <option name="name" value="lintRelease" />
541   - </ExternalTaskPojo>
542   - <ExternalTaskPojo>
543   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
544   - <option name="name" value="mergeDebugAndroidTestAssets" />
545   - </ExternalTaskPojo>
546   - <ExternalTaskPojo>
547   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
548   - <option name="name" value="mergeDebugAndroidTestJniLibFolders" />
549   - </ExternalTaskPojo>
550   - <ExternalTaskPojo>
551   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
552   - <option name="name" value="mergeDebugAndroidTestResources" />
553   - </ExternalTaskPojo>
554   - <ExternalTaskPojo>
555   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
556   - <option name="name" value="mergeDebugAndroidTestShaders" />
557   - </ExternalTaskPojo>
558   - <ExternalTaskPojo>
559   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
560   - <option name="name" value="mergeDebugAssets" />
561   - </ExternalTaskPojo>
562   - <ExternalTaskPojo>
563   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
564   - <option name="name" value="mergeDebugJniLibFolders" />
565   - </ExternalTaskPojo>
566   - <ExternalTaskPojo>
567   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
568   - <option name="name" value="mergeDebugResources" />
569   - </ExternalTaskPojo>
570   - <ExternalTaskPojo>
571   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
572   - <option name="name" value="mergeDebugShaders" />
573   - </ExternalTaskPojo>
574   - <ExternalTaskPojo>
575   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
576   - <option name="name" value="mergeReleaseAssets" />
577   - </ExternalTaskPojo>
578   - <ExternalTaskPojo>
579   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
580   - <option name="name" value="mergeReleaseJniLibFolders" />
581   - </ExternalTaskPojo>
582   - <ExternalTaskPojo>
583   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
584   - <option name="name" value="mergeReleaseResources" />
585   - </ExternalTaskPojo>
586   - <ExternalTaskPojo>
587   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
588   - <option name="name" value="mergeReleaseShaders" />
589   - </ExternalTaskPojo>
590   - <ExternalTaskPojo>
591   - <option name="description" value="Creates a version of android.jar that's suitable for unit tests." />
592   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
593   - <option name="name" value="mockableAndroidJar" />
594   - </ExternalTaskPojo>
595   - <ExternalTaskPojo>
596   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
597   - <option name="name" value="packageDebug" />
598   - </ExternalTaskPojo>
599   - <ExternalTaskPojo>
600   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
601   - <option name="name" value="packageDebugAndroidTest" />
602   - </ExternalTaskPojo>
603   - <ExternalTaskPojo>
604   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
605   - <option name="name" value="packageRelease" />
606   - </ExternalTaskPojo>
607   - <ExternalTaskPojo>
608   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
609   - <option name="name" value="preBuild" />
610   - </ExternalTaskPojo>
611   - <ExternalTaskPojo>
612   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
613   - <option name="name" value="preDebugAndroidTestBuild" />
614   - </ExternalTaskPojo>
615   - <ExternalTaskPojo>
616   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
617   - <option name="name" value="preDebugBuild" />
618   - </ExternalTaskPojo>
619   - <ExternalTaskPojo>
620   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
621   - <option name="name" value="preDebugUnitTestBuild" />
622   - </ExternalTaskPojo>
623   - <ExternalTaskPojo>
624   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
625   - <option name="name" value="prePackageMarkerForDebug" />
626   - </ExternalTaskPojo>
627   - <ExternalTaskPojo>
628   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
629   - <option name="name" value="prePackageMarkerForDebugAndroidTest" />
630   - </ExternalTaskPojo>
631   - <ExternalTaskPojo>
632   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
633   - <option name="name" value="prePackageMarkerForRelease" />
634   - </ExternalTaskPojo>
635   - <ExternalTaskPojo>
636   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
637   - <option name="name" value="preReleaseBuild" />
638   - </ExternalTaskPojo>
639   - <ExternalTaskPojo>
640   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
641   - <option name="name" value="preReleaseUnitTestBuild" />
642   - </ExternalTaskPojo>
643   - <ExternalTaskPojo>
644   - <option name="description" value="Prepare com.android.support:animated-vector-drawable:24.0.0" />
645   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
646   - <option name="name" value="prepareComAndroidSupportAnimatedVectorDrawable2400Library" />
647   - </ExternalTaskPojo>
648   - <ExternalTaskPojo>
649   - <option name="description" value="Prepare com.android.support:appcompat-v7:24.0.0" />
650   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
651   - <option name="name" value="prepareComAndroidSupportAppcompatV72400Library" />
652   - </ExternalTaskPojo>
653   - <ExternalTaskPojo>
654   - <option name="description" value="Prepare com.android.support:design:24.0.0" />
655   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
656   - <option name="name" value="prepareComAndroidSupportDesign2400Library" />
657   - </ExternalTaskPojo>
658   - <ExternalTaskPojo>
659   - <option name="description" value="Prepare com.android.support:multidex:1.0.1" />
660   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
661   - <option name="name" value="prepareComAndroidSupportMultidex101Library" />
662   - </ExternalTaskPojo>
663   - <ExternalTaskPojo>
664   - <option name="description" value="Prepare com.android.support:multidex-instrumentation:1.0.1" />
665   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
666   - <option name="name" value="prepareComAndroidSupportMultidexInstrumentation101Library" />
667   - </ExternalTaskPojo>
668   - <ExternalTaskPojo>
669   - <option name="description" value="Prepare com.android.support:recyclerview-v7:24.0.0" />
670   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
671   - <option name="name" value="prepareComAndroidSupportRecyclerviewV72400Library" />
672   - </ExternalTaskPojo>
673   - <ExternalTaskPojo>
674   - <option name="description" value="Prepare com.android.support:support-v4:24.0.0" />
675   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
676   - <option name="name" value="prepareComAndroidSupportSupportV42400Library" />
677   - </ExternalTaskPojo>
678   - <ExternalTaskPojo>
679   - <option name="description" value="Prepare com.android.support:support-vector-drawable:24.0.0" />
680   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
681   - <option name="name" value="prepareComAndroidSupportSupportVectorDrawable2400Library" />
682   - </ExternalTaskPojo>
683   - <ExternalTaskPojo>
684   - <option name="description" value="Prepare com.android.volley:volley:1.0.0" />
685   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
686   - <option name="name" value="prepareComAndroidVolleyVolley100Library" />
687   - </ExternalTaskPojo>
688   - <ExternalTaskPojo>
689   - <option name="description" value="Prepare com.google.android.gms:play-services-base:9.2.1" />
690   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
691   - <option name="name" value="prepareComGoogleAndroidGmsPlayServicesBase921Library" />
692   - </ExternalTaskPojo>
693   - <ExternalTaskPojo>
694   - <option name="description" value="Prepare com.google.android.gms:play-services-basement:9.2.1" />
695   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
696   - <option name="name" value="prepareComGoogleAndroidGmsPlayServicesBasement921Library" />
697   - </ExternalTaskPojo>
698   - <ExternalTaskPojo>
699   - <option name="description" value="Prepare com.google.android.gms:play-services-tasks:9.2.1" />
700   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
701   - <option name="name" value="prepareComGoogleAndroidGmsPlayServicesTasks921Library" />
702   - </ExternalTaskPojo>
703   - <ExternalTaskPojo>
704   - <option name="description" value="Prepare com.google.android.gms:play-services-vision:9.2.1" />
705   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
706   - <option name="name" value="prepareComGoogleAndroidGmsPlayServicesVision921Library" />
707   - </ExternalTaskPojo>
708   - <ExternalTaskPojo>
709   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
710   - <option name="name" value="prepareDebugAndroidTestDependencies" />
711   - </ExternalTaskPojo>
712   - <ExternalTaskPojo>
713   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
714   - <option name="name" value="prepareDebugDependencies" />
715   - </ExternalTaskPojo>
716   - <ExternalTaskPojo>
717   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
718   - <option name="name" value="prepareDebugUnitTestDependencies" />
719   - </ExternalTaskPojo>
720   - <ExternalTaskPojo>
721   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
722   - <option name="name" value="prepareReleaseDependencies" />
723   - </ExternalTaskPojo>
724   - <ExternalTaskPojo>
725   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
726   - <option name="name" value="prepareReleaseUnitTestDependencies" />
727   - </ExternalTaskPojo>
728   - <ExternalTaskPojo>
729   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
730   - <option name="name" value="processDebugAndroidTestJavaRes" />
731   - </ExternalTaskPojo>
732   - <ExternalTaskPojo>
733   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
734   - <option name="name" value="processDebugAndroidTestManifest" />
735   - </ExternalTaskPojo>
736   - <ExternalTaskPojo>
737   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
738   - <option name="name" value="processDebugAndroidTestResources" />
739   - </ExternalTaskPojo>
740   - <ExternalTaskPojo>
741   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
742   - <option name="name" value="processDebugJavaRes" />
743   - </ExternalTaskPojo>
744   - <ExternalTaskPojo>
745   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
746   - <option name="name" value="processDebugManifest" />
747   - </ExternalTaskPojo>
748   - <ExternalTaskPojo>
749   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
750   - <option name="name" value="processDebugResources" />
751   - </ExternalTaskPojo>
752   - <ExternalTaskPojo>
753   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
754   - <option name="name" value="processDebugUnitTestJavaRes" />
755   - </ExternalTaskPojo>
756   - <ExternalTaskPojo>
757   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
758   - <option name="name" value="processReleaseJavaRes" />
759   - </ExternalTaskPojo>
760   - <ExternalTaskPojo>
761   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
762   - <option name="name" value="processReleaseManifest" />
763   - </ExternalTaskPojo>
764   - <ExternalTaskPojo>
765   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
766   - <option name="name" value="processReleaseResources" />
767   - </ExternalTaskPojo>
768   - <ExternalTaskPojo>
769   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
770   - <option name="name" value="processReleaseUnitTestJavaRes" />
771   - </ExternalTaskPojo>
772   - <ExternalTaskPojo>
773   - <option name="description" value="Displays the signing info for each variant." />
774   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
775   - <option name="name" value="signingReport" />
776   - </ExternalTaskPojo>
777   - <ExternalTaskPojo>
778   - <option name="description" value="Prints out all the source sets defined in this project." />
779   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
780   - <option name="name" value="sourceSets" />
781   - </ExternalTaskPojo>
782   - <ExternalTaskPojo>
783   - <option name="description" value="Run unit tests for all variants." />
784   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
785   - <option name="name" value="test" />
786   - </ExternalTaskPojo>
787   - <ExternalTaskPojo>
788   - <option name="description" value="Run unit tests for the debug build." />
789   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
790   - <option name="name" value="testDebugUnitTest" />
791   - </ExternalTaskPojo>
792   - <ExternalTaskPojo>
793   - <option name="description" value="Run unit tests for the release build." />
794   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
795   - <option name="name" value="testReleaseUnitTest" />
796   - </ExternalTaskPojo>
797   - <ExternalTaskPojo>
798   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
799   - <option name="name" value="transformNative_libsWithMergeJniLibsForDebug" />
800   - </ExternalTaskPojo>
801   - <ExternalTaskPojo>
802   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
803   - <option name="name" value="transformNative_libsWithMergeJniLibsForDebugAndroidTest" />
804   - </ExternalTaskPojo>
805   - <ExternalTaskPojo>
806   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
807   - <option name="name" value="transformNative_libsWithMergeJniLibsForRelease" />
808   - </ExternalTaskPojo>
809   - <ExternalTaskPojo>
810   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
811   - <option name="name" value="transformResourcesWithMergeJavaResForDebug" />
812   - </ExternalTaskPojo>
813   - <ExternalTaskPojo>
814   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
815   - <option name="name" value="transformResourcesWithMergeJavaResForDebugAndroidTest" />
816   - </ExternalTaskPojo>
817   - <ExternalTaskPojo>
818   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
819   - <option name="name" value="transformResourcesWithMergeJavaResForDebugUnitTest" />
820   - </ExternalTaskPojo>
821   - <ExternalTaskPojo>
822   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
823   - <option name="name" value="transformResourcesWithMergeJavaResForRelease" />
824   - </ExternalTaskPojo>
825   - <ExternalTaskPojo>
826   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
827   - <option name="name" value="transformResourcesWithMergeJavaResForReleaseUnitTest" />
828   - </ExternalTaskPojo>
829   - <ExternalTaskPojo>
830   - <option name="description" value="Uninstall all applications." />
831   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
832   - <option name="name" value="uninstallAll" />
833   - </ExternalTaskPojo>
834   - <ExternalTaskPojo>
835   - <option name="description" value="Uninstalls the Debug build." />
836   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
837   - <option name="name" value="uninstallDebug" />
838   - </ExternalTaskPojo>
839   - <ExternalTaskPojo>
840   - <option name="description" value="Uninstalls the android (on device) tests for the Debug build." />
841   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
842   - <option name="name" value="uninstallDebugAndroidTest" />
843   - </ExternalTaskPojo>
844   - <ExternalTaskPojo>
845   - <option name="description" value="Uninstalls the Release build." />
846   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
847   - <option name="name" value="uninstallRelease" />
848   - </ExternalTaskPojo>
849   - <ExternalTaskPojo>
850   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
851   - <option name="name" value="validateConfigSigning" />
852   - </ExternalTaskPojo>
853   - <ExternalTaskPojo>
854   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
855   - <option name="name" value="validateDebugSigning" />
856   - </ExternalTaskPojo>
857   - <ExternalTaskPojo>
858   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
859   - <option name="name" value="zipalignDebug" />
860   - </ExternalTaskPojo>
861   - <ExternalTaskPojo>
862   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" />
863   - <option name="name" value="zipalignRelease" />
864   - </ExternalTaskPojo>
865   - </list>
866   - </value>
867   - </entry>
868   - <entry key="$PROJECT_DIR$/app">
869   - <value>
870   - <list>
871   - <ExternalTaskPojo>
872   - <option name="description" value="Displays the Android dependencies of the project." />
873   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
874   - <option name="name" value="androidDependencies" />
875   - </ExternalTaskPojo>
876   - <ExternalTaskPojo>
877   - <option name="description" value="Assembles all variants of all applications and secondary packages." />
878   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
879   - <option name="name" value="assemble" />
880   - </ExternalTaskPojo>
881   - <ExternalTaskPojo>
882   - <option name="description" value="Assembles all the Test applications." />
883   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
884   - <option name="name" value="assembleAndroidTest" />
885   - </ExternalTaskPojo>
886   - <ExternalTaskPojo>
887   - <option name="description" value="Assembles all Debug builds." />
888   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
889   - <option name="name" value="assembleDebug" />
890   - </ExternalTaskPojo>
891   - <ExternalTaskPojo>
892   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
893   - <option name="name" value="assembleDebugAndroidTest" />
894   - </ExternalTaskPojo>
895   - <ExternalTaskPojo>
896   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
897   - <option name="name" value="assembleDebugUnitTest" />
898   - </ExternalTaskPojo>
899   - <ExternalTaskPojo>
900   - <option name="description" value="Assembles all Release builds." />
901   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
902   - <option name="name" value="assembleRelease" />
903   - </ExternalTaskPojo>
904   - <ExternalTaskPojo>
905   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
906   - <option name="name" value="assembleReleaseUnitTest" />
907   - </ExternalTaskPojo>
908   - <ExternalTaskPojo>
909   - <option name="description" value="Assembles and tests this project." />
910   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
911   - <option name="name" value="build" />
912   - </ExternalTaskPojo>
913   - <ExternalTaskPojo>
914   - <option name="description" value="Assembles and tests this project and all projects that depend on it." />
915   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
916   - <option name="name" value="buildDependents" />
917   - </ExternalTaskPojo>
918   - <ExternalTaskPojo>
919   - <option name="description" value="Displays all buildscript dependencies declared in project ':app'." />
920   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
921   - <option name="name" value="buildEnvironment" />
922   - </ExternalTaskPojo>
923   - <ExternalTaskPojo>
924   - <option name="description" value="Assembles and tests this project and all projects it depends on." />
925   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
926   - <option name="name" value="buildNeeded" />
927   - </ExternalTaskPojo>
928   - <ExternalTaskPojo>
929   - <option name="description" value="Runs all checks." />
930   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
931   - <option name="name" value="check" />
932   - </ExternalTaskPojo>
933   - <ExternalTaskPojo>
934   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
935   - <option name="name" value="checkDebugManifest" />
936   - </ExternalTaskPojo>
937   - <ExternalTaskPojo>
938   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
939   - <option name="name" value="checkReleaseManifest" />
940   - </ExternalTaskPojo>
941   - <ExternalTaskPojo>
942   - <option name="description" value="Deletes the build directory." />
943   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
944   - <option name="name" value="clean" />
945   - </ExternalTaskPojo>
946   - <ExternalTaskPojo>
947   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
948   - <option name="name" value="compileDebugAidl" />
949   - </ExternalTaskPojo>
950   - <ExternalTaskPojo>
951   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
952   - <option name="name" value="compileDebugAndroidTestAidl" />
953   - </ExternalTaskPojo>
954   - <ExternalTaskPojo>
955   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
956   - <option name="name" value="compileDebugAndroidTestJavaWithJack" />
957   - </ExternalTaskPojo>
958   - <ExternalTaskPojo>
959   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
960   - <option name="name" value="compileDebugAndroidTestNdk" />
961   - </ExternalTaskPojo>
962   - <ExternalTaskPojo>
963   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
964   - <option name="name" value="compileDebugAndroidTestRenderscript" />
965   - </ExternalTaskPojo>
966   - <ExternalTaskPojo>
967   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
968   - <option name="name" value="compileDebugAndroidTestShaders" />
969   - </ExternalTaskPojo>
970   - <ExternalTaskPojo>
971   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
972   - <option name="name" value="compileDebugAndroidTestSources" />
973   - </ExternalTaskPojo>
974   - <ExternalTaskPojo>
975   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
976   - <option name="name" value="compileDebugJavaWithJack" />
977   - </ExternalTaskPojo>
978   - <ExternalTaskPojo>
979   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
980   - <option name="name" value="compileDebugJavaWithJavac" />
981   - </ExternalTaskPojo>
982   - <ExternalTaskPojo>
983   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
984   - <option name="name" value="compileDebugNdk" />
985   - </ExternalTaskPojo>
986   - <ExternalTaskPojo>
987   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
988   - <option name="name" value="compileDebugRenderscript" />
989   - </ExternalTaskPojo>
990   - <ExternalTaskPojo>
991   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
992   - <option name="name" value="compileDebugShaders" />
993   - </ExternalTaskPojo>
994   - <ExternalTaskPojo>
995   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
996   - <option name="name" value="compileDebugSources" />
997   - </ExternalTaskPojo>
998   - <ExternalTaskPojo>
999   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1000   - <option name="name" value="compileDebugUnitTestJavaWithJavac" />
1001   - </ExternalTaskPojo>
1002   - <ExternalTaskPojo>
1003   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1004   - <option name="name" value="compileDebugUnitTestSources" />
1005   - </ExternalTaskPojo>
1006   - <ExternalTaskPojo>
1007   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1008   - <option name="name" value="compileLint" />
1009   - </ExternalTaskPojo>
1010   - <ExternalTaskPojo>
1011   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1012   - <option name="name" value="compileReleaseAidl" />
1013   - </ExternalTaskPojo>
1014   - <ExternalTaskPojo>
1015   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1016   - <option name="name" value="compileReleaseJavaWithJack" />
1017   - </ExternalTaskPojo>
1018   - <ExternalTaskPojo>
1019   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1020   - <option name="name" value="compileReleaseJavaWithJavac" />
1021   - </ExternalTaskPojo>
1022   - <ExternalTaskPojo>
1023   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1024   - <option name="name" value="compileReleaseNdk" />
1025   - </ExternalTaskPojo>
1026   - <ExternalTaskPojo>
1027   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1028   - <option name="name" value="compileReleaseRenderscript" />
1029   - </ExternalTaskPojo>
1030   - <ExternalTaskPojo>
1031   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1032   - <option name="name" value="compileReleaseShaders" />
1033   - </ExternalTaskPojo>
1034   - <ExternalTaskPojo>
1035   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1036   - <option name="name" value="compileReleaseSources" />
1037   - </ExternalTaskPojo>
1038   - <ExternalTaskPojo>
1039   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1040   - <option name="name" value="compileReleaseUnitTestJavaWithJavac" />
1041   - </ExternalTaskPojo>
1042   - <ExternalTaskPojo>
1043   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1044   - <option name="name" value="compileReleaseUnitTestSources" />
1045   - </ExternalTaskPojo>
1046   - <ExternalTaskPojo>
1047   - <option name="description" value="Displays the components produced by project ':app'. [incubating]" />
1048   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1049   - <option name="name" value="components" />
1050   - </ExternalTaskPojo>
1051   - <ExternalTaskPojo>
1052   - <option name="description" value="Installs and runs instrumentation tests for all flavors on connected devices." />
1053   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1054   - <option name="name" value="connectedAndroidTest" />
1055   - </ExternalTaskPojo>
1056   - <ExternalTaskPojo>
1057   - <option name="description" value="Runs all device checks on currently connected devices." />
1058   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1059   - <option name="name" value="connectedCheck" />
1060   - </ExternalTaskPojo>
1061   - <ExternalTaskPojo>
1062   - <option name="description" value="Installs and runs the tests for debug on connected devices." />
1063   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1064   - <option name="name" value="connectedDebugAndroidTest" />
1065   - </ExternalTaskPojo>
1066   - <ExternalTaskPojo>
1067   - <option name="description" value="Displays all dependencies declared in project ':app'." />
1068   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1069   - <option name="name" value="dependencies" />
1070   - </ExternalTaskPojo>
1071   - <ExternalTaskPojo>
1072   - <option name="description" value="Displays the insight into a specific dependency in project ':app'." />
1073   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1074   - <option name="name" value="dependencyInsight" />
1075   - </ExternalTaskPojo>
1076   - <ExternalTaskPojo>
1077   - <option name="description" value="Installs and runs instrumentation tests using all Device Providers." />
1078   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1079   - <option name="name" value="deviceAndroidTest" />
1080   - </ExternalTaskPojo>
1081   - <ExternalTaskPojo>
1082   - <option name="description" value="Runs all device checks using Device Providers and Test Servers." />
1083   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1084   - <option name="name" value="deviceCheck" />
1085   - </ExternalTaskPojo>
1086   - <ExternalTaskPojo>
1087   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1088   - <option name="name" value="generateDebugAndroidTestAssets" />
1089   - </ExternalTaskPojo>
1090   - <ExternalTaskPojo>
1091   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1092   - <option name="name" value="generateDebugAndroidTestBuildConfig" />
1093   - </ExternalTaskPojo>
1094   - <ExternalTaskPojo>
1095   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1096   - <option name="name" value="generateDebugAndroidTestResValues" />
1097   - </ExternalTaskPojo>
1098   - <ExternalTaskPojo>
1099   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1100   - <option name="name" value="generateDebugAndroidTestResources" />
1101   - </ExternalTaskPojo>
1102   - <ExternalTaskPojo>
1103   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1104   - <option name="name" value="generateDebugAndroidTestSources" />
1105   - </ExternalTaskPojo>
1106   - <ExternalTaskPojo>
1107   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1108   - <option name="name" value="generateDebugAssets" />
1109   - </ExternalTaskPojo>
1110   - <ExternalTaskPojo>
1111   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1112   - <option name="name" value="generateDebugBuildConfig" />
1113   - </ExternalTaskPojo>
1114   - <ExternalTaskPojo>
1115   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1116   - <option name="name" value="generateDebugResValues" />
1117   - </ExternalTaskPojo>
1118   - <ExternalTaskPojo>
1119   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1120   - <option name="name" value="generateDebugResources" />
1121   - </ExternalTaskPojo>
1122   - <ExternalTaskPojo>
1123   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1124   - <option name="name" value="generateDebugSources" />
1125   - </ExternalTaskPojo>
1126   - <ExternalTaskPojo>
1127   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1128   - <option name="name" value="generateReleaseAssets" />
1129   - </ExternalTaskPojo>
1130   - <ExternalTaskPojo>
1131   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1132   - <option name="name" value="generateReleaseBuildConfig" />
1133   - </ExternalTaskPojo>
1134   - <ExternalTaskPojo>
1135   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1136   - <option name="name" value="generateReleaseResValues" />
1137   - </ExternalTaskPojo>
1138   - <ExternalTaskPojo>
1139   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1140   - <option name="name" value="generateReleaseResources" />
1141   - </ExternalTaskPojo>
1142   - <ExternalTaskPojo>
1143   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1144   - <option name="name" value="generateReleaseSources" />
1145   - </ExternalTaskPojo>
1146   - <ExternalTaskPojo>
1147   - <option name="description" value="Displays a help message." />
1148   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1149   - <option name="name" value="help" />
1150   - </ExternalTaskPojo>
1151   - <ExternalTaskPojo>
1152   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1153   - <option name="name" value="incrementalDebugJavaCompilationSafeguard" />
1154   - </ExternalTaskPojo>
1155   - <ExternalTaskPojo>
1156   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1157   - <option name="name" value="incrementalDebugUnitTestJavaCompilationSafeguard" />
1158   - </ExternalTaskPojo>
1159   - <ExternalTaskPojo>
1160   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1161   - <option name="name" value="incrementalReleaseJavaCompilationSafeguard" />
1162   - </ExternalTaskPojo>
1163   - <ExternalTaskPojo>
1164   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1165   - <option name="name" value="incrementalReleaseUnitTestJavaCompilationSafeguard" />
1166   - </ExternalTaskPojo>
1167   - <ExternalTaskPojo>
1168   - <option name="description" value="Installs the Debug build." />
1169   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1170   - <option name="name" value="installDebug" />
1171   - </ExternalTaskPojo>
1172   - <ExternalTaskPojo>
1173   - <option name="description" value="Installs the android (on device) tests for the Debug build." />
1174   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1175   - <option name="name" value="installDebugAndroidTest" />
1176   - </ExternalTaskPojo>
1177   - <ExternalTaskPojo>
1178   - <option name="description" value="Installs the Release build." />
1179   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1180   - <option name="name" value="installRelease" />
1181   - </ExternalTaskPojo>
1182   - <ExternalTaskPojo>
1183   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1184   - <option name="name" value="jillDebugAndroidTestPackagedLibraries" />
1185   - </ExternalTaskPojo>
1186   - <ExternalTaskPojo>
1187   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1188   - <option name="name" value="jillDebugAndroidTestRuntimeLibraries" />
1189   - </ExternalTaskPojo>
1190   - <ExternalTaskPojo>
1191   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1192   - <option name="name" value="jillDebugPackagedLibraries" />
1193   - </ExternalTaskPojo>
1194   - <ExternalTaskPojo>
1195   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1196   - <option name="name" value="jillDebugRuntimeLibraries" />
1197   - </ExternalTaskPojo>
1198   - <ExternalTaskPojo>
1199   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1200   - <option name="name" value="jillReleasePackagedLibraries" />
1201   - </ExternalTaskPojo>
1202   - <ExternalTaskPojo>
1203   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1204   - <option name="name" value="jillReleaseRuntimeLibraries" />
1205   - </ExternalTaskPojo>
1206   - <ExternalTaskPojo>
1207   - <option name="description" value="Runs lint on all variants." />
1208   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1209   - <option name="name" value="lint" />
1210   - </ExternalTaskPojo>
1211   - <ExternalTaskPojo>
1212   - <option name="description" value="Runs lint on the Debug build." />
1213   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1214   - <option name="name" value="lintDebug" />
1215   - </ExternalTaskPojo>
1216   - <ExternalTaskPojo>
1217   - <option name="description" value="Runs lint on the Release build." />
1218   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1219   - <option name="name" value="lintRelease" />
1220   - </ExternalTaskPojo>
1221   - <ExternalTaskPojo>
1222   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1223   - <option name="name" value="mergeDebugAndroidTestAssets" />
1224   - </ExternalTaskPojo>
1225   - <ExternalTaskPojo>
1226   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1227   - <option name="name" value="mergeDebugAndroidTestJniLibFolders" />
1228   - </ExternalTaskPojo>
1229   - <ExternalTaskPojo>
1230   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1231   - <option name="name" value="mergeDebugAndroidTestResources" />
1232   - </ExternalTaskPojo>
1233   - <ExternalTaskPojo>
1234   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1235   - <option name="name" value="mergeDebugAndroidTestShaders" />
1236   - </ExternalTaskPojo>
1237   - <ExternalTaskPojo>
1238   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1239   - <option name="name" value="mergeDebugAssets" />
1240   - </ExternalTaskPojo>
1241   - <ExternalTaskPojo>
1242   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1243   - <option name="name" value="mergeDebugJniLibFolders" />
1244   - </ExternalTaskPojo>
1245   - <ExternalTaskPojo>
1246   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1247   - <option name="name" value="mergeDebugResources" />
1248   - </ExternalTaskPojo>
1249   - <ExternalTaskPojo>
1250   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1251   - <option name="name" value="mergeDebugShaders" />
1252   - </ExternalTaskPojo>
1253   - <ExternalTaskPojo>
1254   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1255   - <option name="name" value="mergeReleaseAssets" />
1256   - </ExternalTaskPojo>
1257   - <ExternalTaskPojo>
1258   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1259   - <option name="name" value="mergeReleaseJniLibFolders" />
1260   - </ExternalTaskPojo>
1261   - <ExternalTaskPojo>
1262   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1263   - <option name="name" value="mergeReleaseResources" />
1264   - </ExternalTaskPojo>
1265   - <ExternalTaskPojo>
1266   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1267   - <option name="name" value="mergeReleaseShaders" />
1268   - </ExternalTaskPojo>
1269   - <ExternalTaskPojo>
1270   - <option name="description" value="Creates a version of android.jar that's suitable for unit tests." />
1271   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1272   - <option name="name" value="mockableAndroidJar" />
1273   - </ExternalTaskPojo>
1274   - <ExternalTaskPojo>
1275   - <option name="description" value="Displays the configuration model of project ':app'. [incubating]" />
1276   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1277   - <option name="name" value="model" />
1278   - </ExternalTaskPojo>
1279   - <ExternalTaskPojo>
1280   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1281   - <option name="name" value="packageDebug" />
1282   - </ExternalTaskPojo>
1283   - <ExternalTaskPojo>
1284   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1285   - <option name="name" value="packageDebugAndroidTest" />
1286   - </ExternalTaskPojo>
1287   - <ExternalTaskPojo>
1288   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1289   - <option name="name" value="packageRelease" />
1290   - </ExternalTaskPojo>
1291   - <ExternalTaskPojo>
1292   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1293   - <option name="name" value="preBuild" />
1294   - </ExternalTaskPojo>
1295   - <ExternalTaskPojo>
1296   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1297   - <option name="name" value="preDebugAndroidTestBuild" />
1298   - </ExternalTaskPojo>
1299   - <ExternalTaskPojo>
1300   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1301   - <option name="name" value="preDebugBuild" />
1302   - </ExternalTaskPojo>
1303   - <ExternalTaskPojo>
1304   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1305   - <option name="name" value="preDebugUnitTestBuild" />
1306   - </ExternalTaskPojo>
1307   - <ExternalTaskPojo>
1308   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1309   - <option name="name" value="prePackageMarkerForDebug" />
1310   - </ExternalTaskPojo>
1311   - <ExternalTaskPojo>
1312   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1313   - <option name="name" value="prePackageMarkerForDebugAndroidTest" />
1314   - </ExternalTaskPojo>
1315   - <ExternalTaskPojo>
1316   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1317   - <option name="name" value="prePackageMarkerForRelease" />
1318   - </ExternalTaskPojo>
1319   - <ExternalTaskPojo>
1320   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1321   - <option name="name" value="preReleaseBuild" />
1322   - </ExternalTaskPojo>
1323   - <ExternalTaskPojo>
1324   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1325   - <option name="name" value="preReleaseUnitTestBuild" />
1326   - </ExternalTaskPojo>
1327   - <ExternalTaskPojo>
1328   - <option name="description" value="Prepare com.android.support:animated-vector-drawable:24.0.0" />
1329   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1330   - <option name="name" value="prepareComAndroidSupportAnimatedVectorDrawable2400Library" />
1331   - </ExternalTaskPojo>
1332   - <ExternalTaskPojo>
1333   - <option name="description" value="Prepare com.android.support:appcompat-v7:24.0.0" />
1334   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1335   - <option name="name" value="prepareComAndroidSupportAppcompatV72400Library" />
1336   - </ExternalTaskPojo>
1337   - <ExternalTaskPojo>
1338   - <option name="description" value="Prepare com.android.support:design:24.0.0" />
1339   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1340   - <option name="name" value="prepareComAndroidSupportDesign2400Library" />
1341   - </ExternalTaskPojo>
1342   - <ExternalTaskPojo>
1343   - <option name="description" value="Prepare com.android.support:multidex:1.0.1" />
1344   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1345   - <option name="name" value="prepareComAndroidSupportMultidex101Library" />
1346   - </ExternalTaskPojo>
1347   - <ExternalTaskPojo>
1348   - <option name="description" value="Prepare com.android.support:multidex-instrumentation:1.0.1" />
1349   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1350   - <option name="name" value="prepareComAndroidSupportMultidexInstrumentation101Library" />
1351   - </ExternalTaskPojo>
1352   - <ExternalTaskPojo>
1353   - <option name="description" value="Prepare com.android.support:recyclerview-v7:24.0.0" />
1354   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1355   - <option name="name" value="prepareComAndroidSupportRecyclerviewV72400Library" />
1356   - </ExternalTaskPojo>
1357   - <ExternalTaskPojo>
1358   - <option name="description" value="Prepare com.android.support:support-v4:24.0.0" />
1359   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1360   - <option name="name" value="prepareComAndroidSupportSupportV42400Library" />
1361   - </ExternalTaskPojo>
1362   - <ExternalTaskPojo>
1363   - <option name="description" value="Prepare com.android.support:support-vector-drawable:24.0.0" />
1364   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1365   - <option name="name" value="prepareComAndroidSupportSupportVectorDrawable2400Library" />
1366   - </ExternalTaskPojo>
1367   - <ExternalTaskPojo>
1368   - <option name="description" value="Prepare com.android.volley:volley:1.0.0" />
1369   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1370   - <option name="name" value="prepareComAndroidVolleyVolley100Library" />
1371   - </ExternalTaskPojo>
1372   - <ExternalTaskPojo>
1373   - <option name="description" value="Prepare com.google.android.gms:play-services-base:9.2.1" />
1374   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1375   - <option name="name" value="prepareComGoogleAndroidGmsPlayServicesBase921Library" />
1376   - </ExternalTaskPojo>
1377   - <ExternalTaskPojo>
1378   - <option name="description" value="Prepare com.google.android.gms:play-services-basement:9.2.1" />
1379   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1380   - <option name="name" value="prepareComGoogleAndroidGmsPlayServicesBasement921Library" />
1381   - </ExternalTaskPojo>
1382   - <ExternalTaskPojo>
1383   - <option name="description" value="Prepare com.google.android.gms:play-services-tasks:9.2.1" />
1384   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1385   - <option name="name" value="prepareComGoogleAndroidGmsPlayServicesTasks921Library" />
1386   - </ExternalTaskPojo>
1387   - <ExternalTaskPojo>
1388   - <option name="description" value="Prepare com.google.android.gms:play-services-vision:9.2.1" />
1389   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1390   - <option name="name" value="prepareComGoogleAndroidGmsPlayServicesVision921Library" />
1391   - </ExternalTaskPojo>
1392   - <ExternalTaskPojo>
1393   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1394   - <option name="name" value="prepareDebugAndroidTestDependencies" />
1395   - </ExternalTaskPojo>
1396   - <ExternalTaskPojo>
1397   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1398   - <option name="name" value="prepareDebugDependencies" />
1399   - </ExternalTaskPojo>
1400   - <ExternalTaskPojo>
1401   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1402   - <option name="name" value="prepareDebugUnitTestDependencies" />
1403   - </ExternalTaskPojo>
1404   - <ExternalTaskPojo>
1405   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1406   - <option name="name" value="prepareReleaseDependencies" />
1407   - </ExternalTaskPojo>
1408   - <ExternalTaskPojo>
1409   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1410   - <option name="name" value="prepareReleaseUnitTestDependencies" />
1411   - </ExternalTaskPojo>
1412   - <ExternalTaskPojo>
1413   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1414   - <option name="name" value="processDebugAndroidTestJavaRes" />
1415   - </ExternalTaskPojo>
1416   - <ExternalTaskPojo>
1417   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1418   - <option name="name" value="processDebugAndroidTestManifest" />
1419   - </ExternalTaskPojo>
1420   - <ExternalTaskPojo>
1421   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1422   - <option name="name" value="processDebugAndroidTestResources" />
1423   - </ExternalTaskPojo>
1424   - <ExternalTaskPojo>
1425   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1426   - <option name="name" value="processDebugJavaRes" />
1427   - </ExternalTaskPojo>
1428   - <ExternalTaskPojo>
1429   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1430   - <option name="name" value="processDebugManifest" />
1431   - </ExternalTaskPojo>
1432   - <ExternalTaskPojo>
1433   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1434   - <option name="name" value="processDebugResources" />
1435   - </ExternalTaskPojo>
1436   - <ExternalTaskPojo>
1437   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1438   - <option name="name" value="processDebugUnitTestJavaRes" />
1439   - </ExternalTaskPojo>
1440   - <ExternalTaskPojo>
1441   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1442   - <option name="name" value="processReleaseJavaRes" />
1443   - </ExternalTaskPojo>
1444   - <ExternalTaskPojo>
1445   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1446   - <option name="name" value="processReleaseManifest" />
1447   - </ExternalTaskPojo>
1448   - <ExternalTaskPojo>
1449   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1450   - <option name="name" value="processReleaseResources" />
1451   - </ExternalTaskPojo>
1452   - <ExternalTaskPojo>
1453   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1454   - <option name="name" value="processReleaseUnitTestJavaRes" />
1455   - </ExternalTaskPojo>
1456   - <ExternalTaskPojo>
1457   - <option name="description" value="Displays the sub-projects of project ':app'." />
1458   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1459   - <option name="name" value="projects" />
1460   - </ExternalTaskPojo>
1461   - <ExternalTaskPojo>
1462   - <option name="description" value="Displays the properties of project ':app'." />
1463   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1464   - <option name="name" value="properties" />
1465   - </ExternalTaskPojo>
1466   - <ExternalTaskPojo>
1467   - <option name="description" value="Displays the signing info for each variant." />
1468   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1469   - <option name="name" value="signingReport" />
1470   - </ExternalTaskPojo>
1471   - <ExternalTaskPojo>
1472   - <option name="description" value="Prints out all the source sets defined in this project." />
1473   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1474   - <option name="name" value="sourceSets" />
1475   - </ExternalTaskPojo>
1476   - <ExternalTaskPojo>
1477   - <option name="description" value="Displays the tasks runnable from project ':app'." />
1478   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1479   - <option name="name" value="tasks" />
1480   - </ExternalTaskPojo>
1481   - <ExternalTaskPojo>
1482   - <option name="description" value="Run unit tests for all variants." />
1483   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1484   - <option name="name" value="test" />
1485   - </ExternalTaskPojo>
1486   - <ExternalTaskPojo>
1487   - <option name="description" value="Run unit tests for the debug build." />
1488   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1489   - <option name="name" value="testDebugUnitTest" />
1490   - </ExternalTaskPojo>
1491   - <ExternalTaskPojo>
1492   - <option name="description" value="Run unit tests for the release build." />
1493   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1494   - <option name="name" value="testReleaseUnitTest" />
1495   - </ExternalTaskPojo>
1496   - <ExternalTaskPojo>
1497   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1498   - <option name="name" value="transformNative_libsWithMergeJniLibsForDebug" />
1499   - </ExternalTaskPojo>
1500   - <ExternalTaskPojo>
1501   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1502   - <option name="name" value="transformNative_libsWithMergeJniLibsForDebugAndroidTest" />
1503   - </ExternalTaskPojo>
1504   - <ExternalTaskPojo>
1505   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1506   - <option name="name" value="transformNative_libsWithMergeJniLibsForRelease" />
1507   - </ExternalTaskPojo>
1508   - <ExternalTaskPojo>
1509   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1510   - <option name="name" value="transformResourcesWithMergeJavaResForDebug" />
1511   - </ExternalTaskPojo>
1512   - <ExternalTaskPojo>
1513   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1514   - <option name="name" value="transformResourcesWithMergeJavaResForDebugAndroidTest" />
1515   - </ExternalTaskPojo>
1516   - <ExternalTaskPojo>
1517   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1518   - <option name="name" value="transformResourcesWithMergeJavaResForDebugUnitTest" />
1519   - </ExternalTaskPojo>
1520   - <ExternalTaskPojo>
1521   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1522   - <option name="name" value="transformResourcesWithMergeJavaResForRelease" />
1523   - </ExternalTaskPojo>
1524   - <ExternalTaskPojo>
1525   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1526   - <option name="name" value="transformResourcesWithMergeJavaResForReleaseUnitTest" />
1527   - </ExternalTaskPojo>
1528   - <ExternalTaskPojo>
1529   - <option name="description" value="Uninstall all applications." />
1530   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1531   - <option name="name" value="uninstallAll" />
1532   - </ExternalTaskPojo>
1533   - <ExternalTaskPojo>
1534   - <option name="description" value="Uninstalls the Debug build." />
1535   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1536   - <option name="name" value="uninstallDebug" />
1537   - </ExternalTaskPojo>
1538   - <ExternalTaskPojo>
1539   - <option name="description" value="Uninstalls the android (on device) tests for the Debug build." />
1540   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1541   - <option name="name" value="uninstallDebugAndroidTest" />
1542   - </ExternalTaskPojo>
1543   - <ExternalTaskPojo>
1544   - <option name="description" value="Uninstalls the Release build." />
1545   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1546   - <option name="name" value="uninstallRelease" />
1547   - </ExternalTaskPojo>
1548   - <ExternalTaskPojo>
1549   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1550   - <option name="name" value="validateConfigSigning" />
1551   - </ExternalTaskPojo>
1552   - <ExternalTaskPojo>
1553   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1554   - <option name="name" value="validateDebugSigning" />
1555   - </ExternalTaskPojo>
1556   - <ExternalTaskPojo>
1557   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1558   - <option name="name" value="zipalignDebug" />
1559   - </ExternalTaskPojo>
1560   - <ExternalTaskPojo>
1561   - <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" />
1562   - <option name="name" value="zipalignRelease" />
1563   - </ExternalTaskPojo>
1564   - </list>
1565   - </value>
1566   - </entry>
1567   - </map>
1568   - </option>
1569   - <option name="modificationStamps">
1570   - <map>
1571   - <entry key="$PROJECT_DIR$" value="4408212010302" />
1572   - </map>
1573   - </option>
1574   - <option name="projectBuildClasspath">
1575   - <map>
1576   - <entry key="$PROJECT_DIR$">
1577   - <value>
1578   - <ExternalProjectBuildClasspathPojo>
1579   - <option name="modulesBuildClasspath">
1580   - <map>
1581   - <entry key="$PROJECT_DIR$">
1582   - <value>
1583   - <ExternalModuleBuildClasspathPojo>
1584   - <option name="entries">
1585   - <list>
1586   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle/2.1.2/gradle-2.1.2.jar" />
1587   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-core/2.1.2/gradle-core-2.1.2.jar" />
1588   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.4.201502262128/org.jacoco.core-0.7.4.201502262128-sources.jar" />
1589   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.4.201502262128/org.jacoco.core-0.7.4.201502262128.jar" />
1590   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder/2.1.2/builder-2.1.2.jar" />
1591   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar" />
1592   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3-sources.jar" />
1593   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar" />
1594   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-api/2.1.2/gradle-api-2.1.2.jar" />
1595   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.2.1/proguard-gradle-5.2.1-sources.jar" />
1596   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.2.1/proguard-gradle-5.2.1.jar" />
1597   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.0.3/asm-5.0.3-sources.jar" />
1598   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar" />
1599   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint/25.1.2/lint-25.1.2.jar" />
1600   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/compilerCommon/2.1.2/compilerCommon-2.1.2.jar" />
1601   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1-sources.jar" />
1602   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.jar" />
1603   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/common/25.1.2/common-25.1.2.jar" />
1604   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/jack/jack-api/0.10.0/jack-api-0.10.0.jar" />
1605   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48-sources.jar" />
1606   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar" />
1607   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdk-common/25.1.2/sdk-common-25.1.2.jar" />
1608   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3-sources.jar" />
1609   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar" />
1610   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0-sources.jar" />
1611   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" />
1612   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/manifest-merger/25.1.2/manifest-merger-25.1.2.jar" />
1613   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-test-api/2.1.2/builder-test-api-2.1.2.jar" />
1614   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-model/2.1.2/builder-model-2.1.2.jar" />
1615   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/jill/jill-api/0.10.0/jill-api-0.10.0.jar" />
1616   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/ddms/ddmlib/25.1.2/ddmlib-25.1.2.jar" />
1617   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdklib/25.1.2/sdklib-25.1.2.jar" />
1618   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48-sources.jar" />
1619   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar" />
1620   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/17.0/guava-17.0-sources.jar" />
1621   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/17.0/guava-17.0.jar" />
1622   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/annotations/25.1.2/annotations-25.1.2.jar" />
1623   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1-sources.jar" />
1624   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1.jar" />
1625   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-checks/25.1.2/lint-checks-25.1.2.jar" />
1626   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2-sources.jar" />
1627   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2.jar" />
1628   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" />
1629   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4/4.5/antlr4-4.5.jar" />
1630   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4-sources.jar" />
1631   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4.jar" />
1632   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/baseLibrary/2.1.2/baseLibrary-2.1.2.jar" />
1633   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0-sources.jar" />
1634   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar" />
1635   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.2.4/gson-2.2.4-sources.jar" />
1636   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" />
1637   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1-sources.jar" />
1638   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.jar" />
1639   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/dvlib/25.1.2/dvlib-25.1.2.jar" />
1640   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1-sources.jar" />
1641   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar" />
1642   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1-sources.jar" />
1643   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" />
1644   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/layoutlib/layoutlib-api/25.1.2/layoutlib-api-25.1.2.jar" />
1645   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/repository/25.1.2/repository-25.1.2.jar" />
1646   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3-sources.jar" />
1647   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar" />
1648   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-api/25.1.2/lint-api-25.1.2.jar" />
1649   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4-runtime/4.5/antlr4-runtime-4.5.jar" />
1650   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4-annotations/4.5/antlr4-annotations-4.5.jar" />
1651   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar" />
1652   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/ST4/4.0.8/ST4-4.0.8.jar" />
1653   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1-sources.jar" />
1654   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.jar" />
1655   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar" />
1656   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" />
1657   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar" />
1658   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.4/commons-codec-1.4.jar" />
1659   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0-sources.jar" />
1660   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0.jar" />
1661   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3-sources.jar" />
1662   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar" />
1663   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/abego/treelayout/org.abego.treelayout.core/1.0.1/org.abego.treelayout.core-1.0.1.jar" />
1664   - </list>
1665   - </option>
1666   - <option name="path" value="$PROJECT_DIR$" />
1667   - </ExternalModuleBuildClasspathPojo>
1668   - </value>
1669   - </entry>
1670   - <entry key="$PROJECT_DIR$/app">
1671   - <value>
1672   - <ExternalModuleBuildClasspathPojo>
1673   - <option name="entries">
1674   - <list>
1675   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle/2.1.2/gradle-2.1.2.jar" />
1676   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-core/2.1.2/gradle-core-2.1.2.jar" />
1677   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.4.201502262128/org.jacoco.core-0.7.4.201502262128-sources.jar" />
1678   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.4.201502262128/org.jacoco.core-0.7.4.201502262128.jar" />
1679   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder/2.1.2/builder-2.1.2.jar" />
1680   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar" />
1681   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3-sources.jar" />
1682   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar" />
1683   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-api/2.1.2/gradle-api-2.1.2.jar" />
1684   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.2.1/proguard-gradle-5.2.1-sources.jar" />
1685   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.2.1/proguard-gradle-5.2.1.jar" />
1686   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.0.3/asm-5.0.3-sources.jar" />
1687   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar" />
1688   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint/25.1.2/lint-25.1.2.jar" />
1689   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/compilerCommon/2.1.2/compilerCommon-2.1.2.jar" />
1690   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1-sources.jar" />
1691   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.jar" />
1692   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/common/25.1.2/common-25.1.2.jar" />
1693   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/jack/jack-api/0.10.0/jack-api-0.10.0.jar" />
1694   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48-sources.jar" />
1695   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar" />
1696   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdk-common/25.1.2/sdk-common-25.1.2.jar" />
1697   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3-sources.jar" />
1698   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar" />
1699   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0-sources.jar" />
1700   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" />
1701   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/manifest-merger/25.1.2/manifest-merger-25.1.2.jar" />
1702   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-test-api/2.1.2/builder-test-api-2.1.2.jar" />
1703   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-model/2.1.2/builder-model-2.1.2.jar" />
1704   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/jill/jill-api/0.10.0/jill-api-0.10.0.jar" />
1705   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/ddms/ddmlib/25.1.2/ddmlib-25.1.2.jar" />
1706   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdklib/25.1.2/sdklib-25.1.2.jar" />
1707   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48-sources.jar" />
1708   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar" />
1709   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/17.0/guava-17.0-sources.jar" />
1710   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/17.0/guava-17.0.jar" />
1711   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/annotations/25.1.2/annotations-25.1.2.jar" />
1712   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1-sources.jar" />
1713   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1.jar" />
1714   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-checks/25.1.2/lint-checks-25.1.2.jar" />
1715   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2-sources.jar" />
1716   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2.jar" />
1717   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" />
1718   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4/4.5/antlr4-4.5.jar" />
1719   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4-sources.jar" />
1720   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4.jar" />
1721   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/baseLibrary/2.1.2/baseLibrary-2.1.2.jar" />
1722   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0-sources.jar" />
1723   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar" />
1724   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.2.4/gson-2.2.4-sources.jar" />
1725   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" />
1726   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1-sources.jar" />
1727   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.jar" />
1728   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/dvlib/25.1.2/dvlib-25.1.2.jar" />
1729   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1-sources.jar" />
1730   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar" />
1731   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1-sources.jar" />
1732   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" />
1733   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/layoutlib/layoutlib-api/25.1.2/layoutlib-api-25.1.2.jar" />
1734   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/repository/25.1.2/repository-25.1.2.jar" />
1735   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3-sources.jar" />
1736   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar" />
1737   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-api/25.1.2/lint-api-25.1.2.jar" />
1738   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4-runtime/4.5/antlr4-runtime-4.5.jar" />
1739   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4-annotations/4.5/antlr4-annotations-4.5.jar" />
1740   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar" />
1741   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/ST4/4.0.8/ST4-4.0.8.jar" />
1742   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1-sources.jar" />
1743   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.jar" />
1744   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar" />
1745   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" />
1746   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar" />
1747   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.4/commons-codec-1.4.jar" />
1748   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0-sources.jar" />
1749   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0.jar" />
1750   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3-sources.jar" />
1751   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar" />
1752   - <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/abego/treelayout/org.abego.treelayout.core/1.0.1/org.abego.treelayout.core-1.0.1.jar" />
1753   - <option value="$USER_HOME$/AppData/Local/Android/sdk/extras/android/m2repository/com/android/support/multidex/1.0.1/multidex-1.0.1.aar" />
1754   - <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/appcompat-v7/24.0.0/56f1c949431817df40e342fea3e2289366716a42/appcompat-v7-24.0.0.aar" />
1755   - <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/design/24.0.0/cae49b48dd595e2dc264470dab3c89ccda1027c1/design-24.0.0.aar" />
1756   - <option value="$USER_HOME$/AppData/Local/Android/sdk/extras/google/m2repository/com/google/android/gms/play-services-vision/9.2.1/play-services-vision-9.2.1.aar" />
1757   - <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.volley/volley/1.0.0/8c3f383fc51fc498dbd77f103f8c4ad23c9ac35f/volley-1.0.0.aar" />
1758   - <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-v4/24.0.0/93dbc95082794e79d1968e6f843833d72cdf7454/support-v4-24.0.0.aar" />
1759   - <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-vector-drawable/24.0.0/b301036e6bc2b3a6f7949feca6a3d034145d5509/support-vector-drawable-24.0.0.aar" />
1760   - <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/animated-vector-drawable/24.0.0/9fe84792a065924aebf9c7f3c5ef44d34d6a2f75/animated-vector-drawable-24.0.0.aar" />
1761   - <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/recyclerview-v7/24.0.0/7f284fb9e9e5e58b8cd2c124cab99c6c8f1e08ae/recyclerview-v7-24.0.0.aar" />
1762   - <option value="$USER_HOME$/AppData/Local/Android/sdk/extras/google/m2repository/com/google/android/gms/play-services-base/9.2.1/play-services-base-9.2.1.aar" />
1763   - <option value="$USER_HOME$/AppData/Local/Android/sdk/extras/google/m2repository/com/google/android/gms/play-services-basement/9.2.1/play-services-basement-9.2.1.aar" />
1764   - <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/support-annotations/24.0.0/2943c74db6d4346ab8c6531adac91fa05c137c40/support-annotations-24.0.0.jar" />
1765   - <option value="$USER_HOME$/AppData/Local/Android/sdk/extras/google/m2repository/com/google/android/gms/play-services-tasks/9.2.1/play-services-tasks-9.2.1.aar" />
1766   - </list>
1767   - </option>
1768   - <option name="path" value="$PROJECT_DIR$/app" />
1769   - </ExternalModuleBuildClasspathPojo>
1770   - </value>
1771   - </entry>
1772   - </map>
1773   - </option>
1774   - <option name="name" value="app" />
1775   - <option name="projectBuildClasspath">
1776   - <list>
1777   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/announce" />
1778   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/antlr" />
1779   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/base-services" />
1780   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/base-services-groovy" />
1781   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/build-comparison" />
1782   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/build-init" />
1783   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/cli" />
1784   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/code-quality" />
1785   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/core" />
1786   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/dependency-management" />
1787   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/diagnostics" />
1788   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/ear" />
1789   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/ide" />
1790   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/ide-native" />
1791   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/internal-integ-testing" />
1792   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/internal-testing" />
1793   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/ivy" />
1794   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/jacoco" />
1795   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/javascript" />
1796   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/jetty" />
1797   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/language-groovy" />
1798   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/language-java" />
1799   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/language-jvm" />
1800   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/language-native" />
1801   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/language-scala" />
1802   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/launcher" />
1803   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/maven" />
1804   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/messaging" />
1805   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/model-core" />
1806   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/model-groovy" />
1807   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/native" />
1808   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/open-api" />
1809   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/osgi" />
1810   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/platform-base" />
1811   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/platform-jvm" />
1812   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/platform-native" />
1813   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/platform-play" />
1814   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/plugin-development" />
1815   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/plugin-use" />
1816   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/plugins" />
1817   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/publish" />
1818   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/reporting" />
1819   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/resources" />
1820   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/resources-http" />
1821   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/resources-s3" />
1822   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/resources-sftp" />
1823   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/scala" />
1824   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/signing" />
1825   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/sonar" />
1826   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/test-kit" />
1827   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/testing-native" />
1828   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/tooling-api" />
1829   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/tooling-api-builders" />
1830   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/ui" />
1831   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/src/wrapper" />
1832   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/ant-1.9.3.jar" />
1833   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/ant-launcher-1.9.3.jar" />
1834   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-base-services-2.10.jar" />
1835   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-base-services-groovy-2.10.jar" />
1836   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-cli-2.10.jar" />
1837   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-core-2.10.jar" />
1838   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-docs-2.10.jar" />
1839   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-launcher-2.10.jar" />
1840   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-messaging-2.10.jar" />
1841   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-model-core-2.10.jar" />
1842   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-model-groovy-2.10.jar" />
1843   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-native-2.10.jar" />
1844   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-open-api-2.10.jar" />
1845   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-resources-2.10.jar" />
1846   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-tooling-api-2.10.jar" />
1847   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-ui-2.10.jar" />
1848   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/gradle-wrapper-2.10.jar" />
1849   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/groovy-all-2.4.4.jar" />
1850   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-announce-2.10.jar" />
1851   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-antlr-2.10.jar" />
1852   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-build-comparison-2.10.jar" />
1853   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-build-init-2.10.jar" />
1854   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-code-quality-2.10.jar" />
1855   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-dependency-management-2.10.jar" />
1856   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-diagnostics-2.10.jar" />
1857   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-ear-2.10.jar" />
1858   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-ide-2.10.jar" />
1859   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-ide-native-2.10.jar" />
1860   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-ivy-2.10.jar" />
1861   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-jacoco-2.10.jar" />
1862   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-javascript-2.10.jar" />
1863   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-jetty-2.10.jar" />
1864   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-language-groovy-2.10.jar" />
1865   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-language-java-2.10.jar" />
1866   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-language-jvm-2.10.jar" />
1867   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-language-native-2.10.jar" />
1868   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-language-scala-2.10.jar" />
1869   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-maven-2.10.jar" />
1870   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-osgi-2.10.jar" />
1871   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-platform-base-2.10.jar" />
1872   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-platform-jvm-2.10.jar" />
1873   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-platform-native-2.10.jar" />
1874   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-platform-play-2.10.jar" />
1875   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-plugin-development-2.10.jar" />
1876   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-plugin-use-2.10.jar" />
1877   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-plugins-2.10.jar" />
1878   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-publish-2.10.jar" />
1879   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-reporting-2.10.jar" />
1880   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-resources-http-2.10.jar" />
1881   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-resources-s3-2.10.jar" />
1882   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-resources-sftp-2.10.jar" />
1883   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-scala-2.10.jar" />
1884   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-signing-2.10.jar" />
1885   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-sonar-2.10.jar" />
1886   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-test-kit-2.10.jar" />
1887   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-testing-native-2.10.jar" />
1888   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/gradle-tooling-api-builders-2.10.jar" />
1889   - <option value="$USER_HOME$/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/gradle-2.10/lib/plugins/ivy-2.2.0.jar" />
1890   - <option value="$PROJECT_DIR$/buildSrc/src/main/java" />
1891   - <option value="$PROJECT_DIR$/buildSrc/src/main/groovy" />
1892   - </list>
1893   - </option>
1894   - </ExternalProjectBuildClasspathPojo>
1895   - </value>
1896   - </entry>
1897   - </map>
1898   - </option>
1899   - <option name="externalProjectsViewState">
1900   - <projects_view />
1901   - </option>
1902   - </component>
1903   - <component name="IdeDocumentHistory">
1904   - <option name="CHANGED_PATHS">
1905   - <list>
1906   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/BackgroundPlayerService.java" />
1907   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/RetainedSession.java" />
1908   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayerSynchronizer.java" />
1909   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/VolleySingleton.java" />
1910   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/ContentActivity.java" />
1911   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayerService.java" />
1912   - <option value="$PROJECT_DIR$/app/src/main/res/layout/activity_main.xml" />
1913   - <option value="$PROJECT_DIR$/app/src/main/res/layout/activity_about.xml" />
1914   - <option value="$PROJECT_DIR$/app/src/main/res/layout/activity_wifi.xml" />
1915   - <option value="$PROJECT_DIR$/app/src/main/res/drawable/splash_screen_bg.xml" />
1916   - <option value="$PROJECT_DIR$/app/src/main/res/layout/activity_content.xml" />
1917   - <option value="$PROJECT_DIR$/app/src/main/res/values/strings.xml" />
1918   - <option value="$PROJECT_DIR$/local.properties" />
1919   - <option value="$PROJECT_DIR$/app/build.gradle" />
1920   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/QrCaptureActivity.java" />
1921   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/MainActivity.java" />
1922   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayer.java" />
1923   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/WifiActivity.java" />
1924   - <option value="$PROJECT_DIR$/app/src/main/AndroidManifest.xml" />
1925   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/CineAcessoAPI.java" />
1926   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/AuxTypeActivity.java" />
1927   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/SplashActivity.java" />
1928   - <option value="$PROJECT_DIR$/app/src/main/res/layout/activity_aux_type.xml" />
1929   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/CineAcessoDB.java" />
1930   - <option value="$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/PlayerActivity.java" />
1931   - </list>
1932   - </option>
1933   - </component>
1934   - <component name="ProjectFrameBounds">
1935   - <option name="x" value="-8" />
1936   - <option name="y" value="-8" />
1937   - <option name="width" value="1382" />
1938   - <option name="height" value="744" />
1939   - </component>
1940   - <component name="ProjectLevelVcsManager" settingsEditedManually="false">
1941   - <OptionsSetting value="true" id="Add" />
1942   - <OptionsSetting value="true" id="Remove" />
1943   - <OptionsSetting value="true" id="Checkout" />
1944   - <OptionsSetting value="true" id="Update" />
1945   - <OptionsSetting value="true" id="Status" />
1946   - <OptionsSetting value="true" id="Edit" />
1947   - <ConfirmationsSetting value="2" id="Add" />
1948   - <ConfirmationsSetting value="0" id="Remove" />
1949   - </component>
1950   - <component name="ProjectView">
1951   - <navigator currentView="AndroidView" proportions="" version="1">
1952   - <flattenPackages />
1953   - <showMembers />
1954   - <showModules />
1955   - <showLibraryContents />
1956   - <hideEmptyPackages />
1957   - <abbreviatePackageNames />
1958   - <autoscrollToSource />
1959   - <autoscrollFromSource />
1960   - <sortByType />
1961   - <manualOrder />
1962   - <foldersAlwaysOnTop value="true" />
1963   - </navigator>
1964   - <panes>
1965   - <pane id="ProjectPane" />
1966   - <pane id="Scratches" />
1967   - <pane id="PackagesPane" />
1968   - <pane id="Scope">
1969   - <subPane subId="Project Files">
1970   - <PATH>
1971   - <PATH_ELEMENT USER_OBJECT="Root">
1972   - <option name="myItemId" value="" />
1973   - <option name="myItemType" value="" />
1974   - </PATH_ELEMENT>
1975   - </PATH>
1976   - <PATH>
1977   - <PATH_ELEMENT USER_OBJECT="Root">
1978   - <option name="myItemId" value="" />
1979   - <option name="myItemType" value="" />
1980   - </PATH_ELEMENT>
1981   - <PATH_ELEMENT USER_OBJECT="app">
1982   - <option name="myItemId" value="" />
1983   - <option name="myItemType" value="" />
1984   - </PATH_ELEMENT>
1985   - <PATH_ELEMENT USER_OBJECT="app">
1986   - <option name="myItemId" value="" />
1987   - <option name="myItemType" value="" />
1988   - </PATH_ELEMENT>
1989   - </PATH>
1990   - <PATH>
1991   - <PATH_ELEMENT USER_OBJECT="Root">
1992   - <option name="myItemId" value="" />
1993   - <option name="myItemType" value="" />
1994   - </PATH_ELEMENT>
1995   - <PATH_ELEMENT USER_OBJECT="app">
1996   - <option name="myItemId" value="" />
1997   - <option name="myItemType" value="" />
1998   - </PATH_ELEMENT>
1999   - <PATH_ELEMENT USER_OBJECT="app">
2000   - <option name="myItemId" value="" />
2001   - <option name="myItemType" value="" />
2002   - </PATH_ELEMENT>
2003   - <PATH_ELEMENT USER_OBJECT="src">
2004   - <option name="myItemId" value="" />
2005   - <option name="myItemType" value="" />
2006   - </PATH_ELEMENT>
2007   - </PATH>
2008   - <PATH>
2009   - <PATH_ELEMENT USER_OBJECT="Root">
2010   - <option name="myItemId" value="" />
2011   - <option name="myItemType" value="" />
2012   - </PATH_ELEMENT>
2013   - <PATH_ELEMENT USER_OBJECT="app">
2014   - <option name="myItemId" value="" />
2015   - <option name="myItemType" value="" />
2016   - </PATH_ELEMENT>
2017   - <PATH_ELEMENT USER_OBJECT="app">
2018   - <option name="myItemId" value="" />
2019   - <option name="myItemType" value="" />
2020   - </PATH_ELEMENT>
2021   - <PATH_ELEMENT USER_OBJECT="src">
2022   - <option name="myItemId" value="" />
2023   - <option name="myItemType" value="" />
2024   - </PATH_ELEMENT>
2025   - <PATH_ELEMENT USER_OBJECT="main">
2026   - <option name="myItemId" value="" />
2027   - <option name="myItemType" value="" />
2028   - </PATH_ELEMENT>
2029   - </PATH>
2030   - <PATH>
2031   - <PATH_ELEMENT USER_OBJECT="Root">
2032   - <option name="myItemId" value="" />
2033   - <option name="myItemType" value="" />
2034   - </PATH_ELEMENT>
2035   - <PATH_ELEMENT USER_OBJECT="app">
2036   - <option name="myItemId" value="" />
2037   - <option name="myItemType" value="" />
2038   - </PATH_ELEMENT>
2039   - <PATH_ELEMENT USER_OBJECT="app">
2040   - <option name="myItemId" value="" />
2041   - <option name="myItemType" value="" />
2042   - </PATH_ELEMENT>
2043   - <PATH_ELEMENT USER_OBJECT="src">
2044   - <option name="myItemId" value="" />
2045   - <option name="myItemType" value="" />
2046   - </PATH_ELEMENT>
2047   - <PATH_ELEMENT USER_OBJECT="main">
2048   - <option name="myItemId" value="" />
2049   - <option name="myItemType" value="" />
2050   - </PATH_ELEMENT>
2051   - <PATH_ELEMENT USER_OBJECT="java">
2052   - <option name="myItemId" value="" />
2053   - <option name="myItemType" value="" />
2054   - </PATH_ELEMENT>
2055   - <PATH_ELEMENT USER_OBJECT="lavid/com/cineacesso">
2056   - <option name="myItemId" value="" />
2057   - <option name="myItemType" value="" />
2058   - </PATH_ELEMENT>
2059   - <PATH_ELEMENT USER_OBJECT="utils">
2060   - <option name="myItemId" value="" />
2061   - <option name="myItemType" value="" />
2062   - </PATH_ELEMENT>
2063   - </PATH>
2064   - <PATH>
2065   - <PATH_ELEMENT USER_OBJECT="Root">
2066   - <option name="myItemId" value="" />
2067   - <option name="myItemType" value="" />
2068   - </PATH_ELEMENT>
2069   - <PATH_ELEMENT USER_OBJECT="app">
2070   - <option name="myItemId" value="" />
2071   - <option name="myItemType" value="" />
2072   - </PATH_ELEMENT>
2073   - <PATH_ELEMENT USER_OBJECT="app">
2074   - <option name="myItemId" value="" />
2075   - <option name="myItemType" value="" />
2076   - </PATH_ELEMENT>
2077   - <PATH_ELEMENT USER_OBJECT="src">
2078   - <option name="myItemId" value="" />
2079   - <option name="myItemType" value="" />
2080   - </PATH_ELEMENT>
2081   - <PATH_ELEMENT USER_OBJECT="main">
2082   - <option name="myItemId" value="" />
2083   - <option name="myItemType" value="" />
2084   - </PATH_ELEMENT>
2085   - <PATH_ELEMENT USER_OBJECT="java">
2086   - <option name="myItemId" value="" />
2087   - <option name="myItemType" value="" />
2088   - </PATH_ELEMENT>
2089   - <PATH_ELEMENT USER_OBJECT="lavid/com/cineacesso">
2090   - <option name="myItemId" value="" />
2091   - <option name="myItemType" value="" />
2092   - </PATH_ELEMENT>
2093   - </PATH>
2094   - </subPane>
2095   - </pane>
2096   - <pane id="AndroidView">
2097   - <subPane>
2098   - <PATH>
2099   - <PATH_ELEMENT>
2100   - <option name="myItemId" value="cine" />
2101   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" />
2102   - </PATH_ELEMENT>
2103   - </PATH>
2104   - <PATH>
2105   - <PATH_ELEMENT>
2106   - <option name="myItemId" value="cine" />
2107   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" />
2108   - </PATH_ELEMENT>
2109   - <PATH_ELEMENT>
2110   - <option name="myItemId" value="app" />
2111   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidModuleNode" />
2112   - </PATH_ELEMENT>
2113   - </PATH>
2114   - <PATH>
2115   - <PATH_ELEMENT>
2116   - <option name="myItemId" value="cine" />
2117   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" />
2118   - </PATH_ELEMENT>
2119   - <PATH_ELEMENT>
2120   - <option name="myItemId" value="app" />
2121   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidModuleNode" />
2122   - </PATH_ELEMENT>
2123   - <PATH_ELEMENT>
2124   - <option name="myItemId" value="java" />
2125   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidSourceTypeNode" />
2126   - </PATH_ELEMENT>
2127   - </PATH>
2128   - <PATH>
2129   - <PATH_ELEMENT>
2130   - <option name="myItemId" value="cine" />
2131   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" />
2132   - </PATH_ELEMENT>
2133   - <PATH_ELEMENT>
2134   - <option name="myItemId" value="app" />
2135   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidModuleNode" />
2136   - </PATH_ELEMENT>
2137   - <PATH_ELEMENT>
2138   - <option name="myItemId" value="java" />
2139   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidSourceTypeNode" />
2140   - </PATH_ELEMENT>
2141   - <PATH_ELEMENT>
2142   - <option name="myItemId" value="cineacesso" />
2143   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidPsiDirectoryNode" />
2144   - </PATH_ELEMENT>
2145   - <PATH_ELEMENT>
2146   - <option name="myItemId" value="utils" />
2147   - <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
2148   - </PATH_ELEMENT>
2149   - </PATH>
2150   - <PATH>
2151   - <PATH_ELEMENT>
2152   - <option name="myItemId" value="cine" />
2153   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" />
2154   - </PATH_ELEMENT>
2155   - <PATH_ELEMENT>
2156   - <option name="myItemId" value="app" />
2157   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidModuleNode" />
2158   - </PATH_ELEMENT>
2159   - <PATH_ELEMENT>
2160   - <option name="myItemId" value="java" />
2161   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidSourceTypeNode" />
2162   - </PATH_ELEMENT>
2163   - <PATH_ELEMENT>
2164   - <option name="myItemId" value="cineacesso" />
2165   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidPsiDirectoryNode" />
2166   - </PATH_ELEMENT>
2167   - <PATH_ELEMENT>
2168   - <option name="myItemId" value="player" />
2169   - <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
2170   - </PATH_ELEMENT>
2171   - </PATH>
2172   - <PATH>
2173   - <PATH_ELEMENT>
2174   - <option name="myItemId" value="cine" />
2175   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" />
2176   - </PATH_ELEMENT>
2177   - <PATH_ELEMENT>
2178   - <option name="myItemId" value="app" />
2179   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidModuleNode" />
2180   - </PATH_ELEMENT>
2181   - <PATH_ELEMENT>
2182   - <option name="myItemId" value="java" />
2183   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidSourceTypeNode" />
2184   - </PATH_ELEMENT>
2185   - <PATH_ELEMENT>
2186   - <option name="myItemId" value="cineacesso" />
2187   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidPsiDirectoryNode" />
2188   - </PATH_ELEMENT>
2189   - <PATH_ELEMENT>
2190   - <option name="myItemId" value="activities" />
2191   - <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
2192   - </PATH_ELEMENT>
2193   - </PATH>
2194   - <PATH>
2195   - <PATH_ELEMENT>
2196   - <option name="myItemId" value="cine" />
2197   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" />
2198   - </PATH_ELEMENT>
2199   - <PATH_ELEMENT>
2200   - <option name="myItemId" value="app" />
2201   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidModuleNode" />
2202   - </PATH_ELEMENT>
2203   - <PATH_ELEMENT>
2204   - <option name="myItemId" value="manifests" />
2205   - <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidManifestsGroupNode" />
2206   - </PATH_ELEMENT>
2207   - </PATH>
2208   - </subPane>
2209   - </pane>
2210   - </panes>
2211   - </component>
2212   - <component name="PropertiesComponent">
2213   - <property name="settings.editor.selected.configurable" value="preferences.updates" />
2214   - <property name="settings.editor.splitter.proportion" value="0.2" />
2215   - <property name="device.picker.selection" value="bd934787" />
2216   - <property name="last_directory_selection" value="$PROJECT_DIR$/app/src/main/res/drawable" />
2217   - </component>
2218   - <component name="RecentsManager">
2219   - <key name="CopyFile.RECENT_KEYS">
2220   - <recent name="C:\Users\Cinema_2\Desktop\Ademir\cineacesso\cine\app\src\main\res\drawable" />
2221   - <recent name="C:\Users\Cinema_2\Desktop\Ademir\cineacesso\cine\app\src\main\res\raw" />
2222   - <recent name="C:\Users\Cinema_2\Desktop\Ademir\cineacesso\cine\app\src\main\res" />
2223   - </key>
2224   - </component>
2225   - <component name="RunManager" selected="Android Application.app">
2226   - <configuration default="true" type="AndroidRunConfigurationType" factoryName="Android Application">
2227   - <module name="" />
2228   - <option name="DEPLOY" value="true" />
2229   - <option name="ARTIFACT_NAME" value="" />
2230   - <option name="PM_INSTALL_OPTIONS" value="" />
2231   - <option name="ACTIVITY_EXTRA_FLAGS" value="" />
2232   - <option name="MODE" value="default_activity" />
2233   - <option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" />
2234   - <option name="PREFERRED_AVD" value="" />
2235   - <option name="CLEAR_LOGCAT" value="false" />
2236   - <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
2237   - <option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" />
2238   - <option name="FORCE_STOP_RUNNING_APP" value="true" />
2239   - <option name="DEBUGGER_TYPE" value="Java" />
2240   - <option name="USE_LAST_SELECTED_DEVICE" value="false" />
2241   - <option name="PREFERRED_AVD" value="" />
2242   - <option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" />
2243   - <option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" />
2244   - <Native>
2245   - <option name="WORKING_DIR" value="" />
2246   - <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
2247   - </Native>
2248   - <Java />
2249   - <Hybrid>
2250   - <option name="WORKING_DIR" value="" />
2251   - <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
2252   - </Hybrid>
2253   - <Profilers>
2254   - <option name="GAPID_DISABLE_PCS" value="false" />
2255   - </Profilers>
2256   - <option name="DEEP_LINK" value="" />
2257   - <option name="ACTIVITY_CLASS" value="" />
2258   - <method />
2259   - </configuration>
2260   - <configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests">
2261   - <module name="" />
2262   - <option name="TESTING_TYPE" value="0" />
2263   - <option name="INSTRUMENTATION_RUNNER_CLASS" value="" />
2264   - <option name="METHOD_NAME" value="" />
2265   - <option name="CLASS_NAME" value="" />
2266   - <option name="PACKAGE_NAME" value="" />
2267   - <option name="EXTRA_OPTIONS" value="" />
2268   - <option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" />
2269   - <option name="PREFERRED_AVD" value="" />
2270   - <option name="CLEAR_LOGCAT" value="false" />
2271   - <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
2272   - <option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" />
2273   - <option name="FORCE_STOP_RUNNING_APP" value="true" />
2274   - <option name="DEBUGGER_TYPE" value="Java" />
2275   - <option name="USE_LAST_SELECTED_DEVICE" value="false" />
2276   - <option name="PREFERRED_AVD" value="" />
2277   - <option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" />
2278   - <option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" />
2279   - <Native>
2280   - <option name="WORKING_DIR" value="" />
2281   - <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
2282   - </Native>
2283   - <Java />
2284   - <Hybrid>
2285   - <option name="WORKING_DIR" value="" />
2286   - <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
2287   - </Hybrid>
2288   - <Profilers>
2289   - <option name="GAPID_DISABLE_PCS" value="false" />
2290   - </Profilers>
2291   - <method />
2292   - </configuration>
2293   - <configuration default="true" type="Application" factoryName="Application">
2294   - <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
2295   - <option name="MAIN_CLASS_NAME" />
2296   - <option name="VM_PARAMETERS" />
2297   - <option name="PROGRAM_PARAMETERS" />
2298   - <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
2299   - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
2300   - <option name="ALTERNATIVE_JRE_PATH" />
2301   - <option name="ENABLE_SWING_INSPECTOR" value="false" />
2302   - <option name="ENV_VARIABLES" />
2303   - <option name="PASS_PARENT_ENVS" value="true" />
2304   - <module name="" />
2305   - <envs />
2306   - <method />
2307   - </configuration>
2308   - <configuration default="true" type="JUnit" factoryName="JUnit">
2309   - <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
2310   - <module name="" />
2311   - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
2312   - <option name="ALTERNATIVE_JRE_PATH" />
2313   - <option name="PACKAGE_NAME" />
2314   - <option name="MAIN_CLASS_NAME" />
2315   - <option name="METHOD_NAME" />
2316   - <option name="TEST_OBJECT" value="class" />
2317   - <option name="VM_PARAMETERS" value="-ea" />
2318   - <option name="PARAMETERS" />
2319   - <option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
2320   - <option name="ENV_VARIABLES" />
2321   - <option name="PASS_PARENT_ENVS" value="true" />
2322   - <option name="TEST_SEARCH_SCOPE">
2323   - <value defaultName="singleModule" />
2324   - </option>
2325   - <envs />
2326   - <patterns />
2327   - <method>
2328   - <option name="Make" enabled="false" />
2329   - <option name="Android.Gradle.BeforeRunTask" enabled="true" />
2330   - </method>
2331   - </configuration>
2332   - <configuration default="true" type="JUnitTestDiscovery" factoryName="JUnit Test Discovery" changeList="All">
2333   - <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
2334   - <module name="" />
2335   - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
2336   - <option name="ALTERNATIVE_JRE_PATH" />
2337   - <option name="PACKAGE_NAME" />
2338   - <option name="MAIN_CLASS_NAME" />
2339   - <option name="METHOD_NAME" />
2340   - <option name="TEST_OBJECT" value="class" />
2341   - <option name="VM_PARAMETERS" />
2342   - <option name="PARAMETERS" />
2343   - <option name="WORKING_DIRECTORY" />
2344   - <option name="ENV_VARIABLES" />
2345   - <option name="PASS_PARENT_ENVS" value="true" />
2346   - <option name="TEST_SEARCH_SCOPE">
2347   - <value defaultName="singleModule" />
2348   - </option>
2349   - <envs />
2350   - <patterns />
2351   - <method />
2352   - </configuration>
2353   - <configuration default="true" type="JarApplication" factoryName="JAR Application">
2354   - <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
2355   - <envs />
2356   - <method />
2357   - </configuration>
2358   - <configuration default="true" type="Java Scratch" factoryName="Java Scratch">
2359   - <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
2360   - <option name="SCRATCH_FILE_ID" value="0" />
2361   - <option name="MAIN_CLASS_NAME" />
2362   - <option name="VM_PARAMETERS" />
2363   - <option name="PROGRAM_PARAMETERS" />
2364   - <option name="WORKING_DIRECTORY" />
2365   - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
2366   - <option name="ALTERNATIVE_JRE_PATH" />
2367   - <option name="ENABLE_SWING_INSPECTOR" value="false" />
2368   - <option name="ENV_VARIABLES" />
2369   - <option name="PASS_PARENT_ENVS" value="true" />
2370   - <module name="" />
2371   - <envs />
2372   - <method />
2373   - </configuration>
2374   - <configuration default="true" type="Remote" factoryName="Remote">
2375   - <option name="USE_SOCKET_TRANSPORT" value="true" />
2376   - <option name="SERVER_MODE" value="false" />
2377   - <option name="SHMEM_ADDRESS" value="javadebug" />
2378   - <option name="HOST" value="localhost" />
2379   - <option name="PORT" value="5005" />
2380   - <method />
2381   - </configuration>
2382   - <configuration default="true" type="TestNG" factoryName="TestNG">
2383   - <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
2384   - <module name="" />
2385   - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
2386   - <option name="ALTERNATIVE_JRE_PATH" />
2387   - <option name="SUITE_NAME" />
2388   - <option name="PACKAGE_NAME" />
2389   - <option name="MAIN_CLASS_NAME" />
2390   - <option name="METHOD_NAME" />
2391   - <option name="GROUP_NAME" />
2392   - <option name="TEST_OBJECT" value="CLASS" />
2393   - <option name="VM_PARAMETERS" value="-ea" />
2394   - <option name="PARAMETERS" />
2395   - <option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
2396   - <option name="OUTPUT_DIRECTORY" />
2397   - <option name="ANNOTATION_TYPE" />
2398   - <option name="ENV_VARIABLES" />
2399   - <option name="PASS_PARENT_ENVS" value="true" />
2400   - <option name="TEST_SEARCH_SCOPE">
2401   - <value defaultName="singleModule" />
2402   - </option>
2403   - <option name="USE_DEFAULT_REPORTERS" value="false" />
2404   - <option name="PROPERTIES_FILE" />
2405   - <envs />
2406   - <properties />
2407   - <listeners />
2408   - <method />
2409   - </configuration>
2410   - <configuration default="true" type="TestNGTestDiscovery" factoryName="TestNG Test Discovery" changeList="All">
2411   - <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
2412   - <module name="" />
2413   - <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
2414   - <option name="ALTERNATIVE_JRE_PATH" />
2415   - <option name="SUITE_NAME" />
2416   - <option name="PACKAGE_NAME" />
2417   - <option name="MAIN_CLASS_NAME" />
2418   - <option name="METHOD_NAME" />
2419   - <option name="GROUP_NAME" />
2420   - <option name="TEST_OBJECT" value="CLASS" />
2421   - <option name="VM_PARAMETERS" />
2422   - <option name="PARAMETERS" />
2423   - <option name="WORKING_DIRECTORY" />
2424   - <option name="OUTPUT_DIRECTORY" />
2425   - <option name="ANNOTATION_TYPE" />
2426   - <option name="ENV_VARIABLES" />
2427   - <option name="PASS_PARENT_ENVS" value="true" />
2428   - <option name="TEST_SEARCH_SCOPE">
2429   - <value defaultName="singleModule" />
2430   - </option>
2431   - <option name="USE_DEFAULT_REPORTERS" value="false" />
2432   - <option name="PROPERTIES_FILE" />
2433   - <envs />
2434   - <properties />
2435   - <listeners />
2436   - <method />
2437   - </configuration>
2438   - <configuration default="false" name="app" type="AndroidRunConfigurationType" factoryName="Android Application" activateToolWindowBeforeRun="false">
2439   - <module name="app" />
2440   - <option name="DEPLOY" value="true" />
2441   - <option name="ARTIFACT_NAME" value="" />
2442   - <option name="PM_INSTALL_OPTIONS" value="" />
2443   - <option name="ACTIVITY_EXTRA_FLAGS" value="" />
2444   - <option name="MODE" value="default_activity" />
2445   - <option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" />
2446   - <option name="PREFERRED_AVD" value="" />
2447   - <option name="CLEAR_LOGCAT" value="false" />
2448   - <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
2449   - <option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" />
2450   - <option name="FORCE_STOP_RUNNING_APP" value="true" />
2451   - <option name="DEBUGGER_TYPE" value="Java" />
2452   - <option name="USE_LAST_SELECTED_DEVICE" value="false" />
2453   - <option name="PREFERRED_AVD" value="" />
2454   - <option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" />
2455   - <option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" />
2456   - <Native>
2457   - <option name="WORKING_DIR" value="" />
2458   - <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
2459   - </Native>
2460   - <Java />
2461   - <Hybrid>
2462   - <option name="WORKING_DIR" value="" />
2463   - <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
2464   - </Hybrid>
2465   - <Profilers>
2466   - <option name="GAPID_DISABLE_PCS" value="false" />
2467   - </Profilers>
2468   - <option name="DEEP_LINK" value="" />
2469   - <option name="ACTIVITY_CLASS" value="" />
2470   - <method />
2471   - </configuration>
2472   - <list size="1">
2473   - <item index="0" class="java.lang.String" itemvalue="Android Application.app" />
2474   - </list>
2475   - <configuration name="&lt;template&gt;" type="Applet" default="true" selected="false">
2476   - <option name="MAIN_CLASS_NAME" />
2477   - <option name="HTML_FILE_NAME" />
2478   - <option name="HTML_USED" value="false" />
2479   - <option name="WIDTH" value="400" />
2480   - <option name="HEIGHT" value="300" />
2481   - <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
2482   - <option name="VM_PARAMETERS" />
2483   - </configuration>
2484   - <configuration name="&lt;template&gt;" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" default="true" selected="false">
2485   - <option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" />
2486   - </configuration>
2487   - </component>
2488   - <component name="ShelveChangesManager" show_recycled="false" />
2489   - <component name="SvnConfiguration">
2490   - <configuration />
2491   - </component>
2492   - <component name="TaskManager">
2493   - <task active="true" id="Default" summary="Default task">
2494   - <changelist id="82065e74-6e11-45f8-8ad0-d26d6098b2fb" name="Default" comment="" />
2495   - <created>1469032158865</created>
2496   - <option name="number" value="Default" />
2497   - <updated>1469032158865</updated>
2498   - </task>
2499   - <servers />
2500   - </component>
2501   - <component name="TodoView">
2502   - <todo-panel id="selected-file">
2503   - <is-autoscroll-to-source value="true" />
2504   - </todo-panel>
2505   - <todo-panel id="all">
2506   - <are-packages-shown value="true" />
2507   - <is-autoscroll-to-source value="true" />
2508   - </todo-panel>
2509   - </component>
2510   - <component name="ToolWindowManager">
2511   - <frame x="-8" y="-8" width="1382" height="744" extended-state="6" />
2512   - <editor active="false" />
2513   - <layout>
2514   - <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32935154" sideWeight="0.5" order="12" side_tool="false" content_ui="tabs" />
2515   - <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.50511944" sideWeight="0.4936407" order="2" side_tool="false" content_ui="tabs" />
2516   - <window_info id="Build Variants" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.2473525" sideWeight="0.52047783" order="0" side_tool="true" content_ui="tabs" />
2517   - <window_info id="Palette&#9;" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
2518   - <window_info id="Capture Analysis" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
2519   - <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32935154" sideWeight="0.5045386" order="0" side_tool="true" content_ui="tabs" />
2520   - <window_info id="Android Monitor" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.59897614" sideWeight="0.49682036" order="1" side_tool="false" content_ui="tabs" />
2521   - <window_info id="Preview" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.27382752" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
2522   - <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.21331058" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
2523   - <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32935154" sideWeight="0.49546143" order="8" side_tool="false" content_ui="tabs" />
2524   - <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32935154" sideWeight="0.4989401" order="4" side_tool="false" content_ui="tabs" />
2525   - <window_info id="Captures" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.24962178" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
2526   - <window_info id="Capture Tool" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
2527   - <window_info id="Gradle Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="5" side_tool="true" content_ui="tabs" />
2528   - <window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
2529   - <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.2473525" sideWeight="0.4795222" order="5" side_tool="false" content_ui="tabs" />
2530   - <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.44880545" sideWeight="0.49788022" order="7" side_tool="false" content_ui="tabs" />
2531   - <window_info id="Gradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
2532   - <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.24962178" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
2533   - <window_info id="Android Model" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="true" content_ui="tabs" />
2534   - <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="true" content_ui="tabs" />
2535   - <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.39968404" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
2536   - <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
2537   - <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
2538   - <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
2539   - <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="7" side_tool="false" content_ui="combo" />
2540   - <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
2541   - <window_info id="Documentation" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="FLOATING" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" x="92" y="92" width="1182" height="544" />
2542   - <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="11" side_tool="false" content_ui="tabs" />
2543   - </layout>
2544   - </component>
2545   - <component name="Vcs.Log.UiProperties">
2546   - <option name="RECENTLY_FILTERED_USER_GROUPS">
2547   - <collection />
2548   - </option>
2549   - <option name="RECENTLY_FILTERED_BRANCH_GROUPS">
2550   - <collection />
2551   - </option>
2552   - </component>
2553   - <component name="VcsContentAnnotationSettings">
2554   - <option name="myLimit" value="2678400000" />
2555   - </component>
2556   - <component name="XDebuggerManager">
2557   - <breakpoint-manager>
2558   - <option name="time" value="6" />
2559   - </breakpoint-manager>
2560   - <watches-manager />
2561   - </component>
2562   - <component name="editorHistoryManager">
2563   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayer.java">
2564   - <provider selected="true" editor-type-id="text-editor">
2565   - <state vertical-scroll-proportion="0.0">
2566   - <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
2567   - <folding />
2568   - </state>
2569   - </provider>
2570   - </entry>
2571   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-xxhdpi/wifi_shape.png">
2572   - <provider selected="true" editor-type-id="images">
2573   - <state />
2574   - </provider>
2575   - </entry>
2576   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-xxhdpi/qr_shape.png">
2577   - <provider selected="true" editor-type-id="images">
2578   - <state />
2579   - </provider>
2580   - </entry>
2581   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-xhdpi/qr_shape.png">
2582   - <provider selected="true" editor-type-id="images">
2583   - <state />
2584   - </provider>
2585   - </entry>
2586   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-mdpi/qr_shape.png">
2587   - <provider selected="true" editor-type-id="images">
2588   - <state />
2589   - </provider>
2590   - </entry>
2591   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-hdpi/qr_shape.png">
2592   - <provider selected="true" editor-type-id="images">
2593   - <state />
2594   - </provider>
2595   - </entry>
2596   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-hdpi/play_shape.png">
2597   - <provider selected="true" editor-type-id="images">
2598   - <state />
2599   - </provider>
2600   - </entry>
2601   - <entry file="file://$PROJECT_DIR$/app/src/main/res/mipmap-mdpi/ic_launcher.png">
2602   - <provider selected="true" editor-type-id="images">
2603   - <state />
2604   - </provider>
2605   - </entry>
2606   - <entry file="file://$PROJECT_DIR$/app/src/main/res/mipmap-xhdpi/ic_launcher.png">
2607   - <provider selected="true" editor-type-id="images">
2608   - <state />
2609   - </provider>
2610   - </entry>
2611   - <entry file="file://$PROJECT_DIR$/app/src/main/res/mipmap-xxhdpi/ic_launcher.png">
2612   - <provider selected="true" editor-type-id="images">
2613   - <state />
2614   - </provider>
2615   - </entry>
2616   - <entry file="file://$PROJECT_DIR$/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png">
2617   - <provider selected="true" editor-type-id="images">
2618   - <state />
2619   - </provider>
2620   - </entry>
2621   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-hdpi/arrow_back.png">
2622   - <provider selected="true" editor-type-id="images">
2623   - <state />
2624   - </provider>
2625   - </entry>
2626   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-mdpi/arrow_back.png">
2627   - <provider selected="true" editor-type-id="images">
2628   - <state />
2629   - </provider>
2630   - </entry>
2631   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-xhdpi/arrow_back.png">
2632   - <provider selected="true" editor-type-id="images">
2633   - <state />
2634   - </provider>
2635   - </entry>
2636   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable-xxhdpi/arrow_back.png">
2637   - <provider selected="true" editor-type-id="images">
2638   - <state />
2639   - </provider>
2640   - </entry>
2641   - <entry file="jar://$USER_HOME$/AppData/Local/Android/sdk/platforms/android-24/android.jar!/android/media/AudioManager.class">
2642   - <provider selected="true" editor-type-id="text-editor">
2643   - <state vertical-scroll-proportion="0.3326316">
2644   - <caret line="144" column="14" selection-start-line="144" selection-start-column="4" selection-end-line="144" selection-end-column="14" />
2645   - </state>
2646   - </provider>
2647   - </entry>
2648   - <entry file="jar://$USER_HOME$/AppData/Local/Android/sdk/platforms/android-24/android.jar!/android/media/ToneGenerator.class">
2649   - <provider selected="true" editor-type-id="text-editor">
2650   - <state vertical-scroll-proportion="-5.296296">
2651   - <caret line="118" column="26" selection-start-line="118" selection-start-column="26" selection-end-line="118" selection-end-column="26" />
2652   - </state>
2653   - </provider>
2654   - </entry>
2655   - <entry file="jar://$USER_HOME$/AppData/Local/Android/sdk/platforms/android-24/android.jar!/android/media/AudioAttributes.class">
2656   - <provider selected="true" editor-type-id="text-editor">
2657   - <state vertical-scroll-proportion="0.3690476">
2658   - <caret line="24" column="28" selection-start-line="24" selection-start-column="28" selection-end-line="24" selection-end-column="28" />
2659   - </state>
2660   - </provider>
2661   - </entry>
2662   - <entry file="file://$PROJECT_DIR$/app/src/main/res/mipmap-hdpi/ic_launcher.png">
2663   - <provider selected="true" editor-type-id="images">
2664   - <state />
2665   - </provider>
2666   - </entry>
2667   - <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_about.xml">
2668   - <provider selected="true" editor-type-id="text-editor">
2669   - <state vertical-scroll-proportion="-3.3454545">
2670   - <caret line="124" column="49" selection-start-line="124" selection-start-column="49" selection-end-line="124" selection-end-column="49" />
2671   - <folding />
2672   - </state>
2673   - </provider>
2674   - <provider editor-type-id="android-designer">
2675   - <state />
2676   - </provider>
2677   - </entry>
2678   - <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_wifi.xml">
2679   - <provider selected="true" editor-type-id="text-editor">
2680   - <state vertical-scroll-proportion="0.0">
2681   - <caret line="23" column="35" selection-start-line="23" selection-start-column="35" selection-end-line="23" selection-end-column="35" />
2682   - <folding />
2683   - </state>
2684   - </provider>
2685   - <provider editor-type-id="android-designer">
2686   - <state />
2687   - </provider>
2688   - </entry>
2689   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable/cineacesso_logo.png">
2690   - <provider selected="true" editor-type-id="images">
2691   - <state />
2692   - </provider>
2693   - </entry>
2694   - <entry file="file://$PROJECT_DIR$/app/src/main/res/drawable/splash_screen_bg.xml">
2695   - <provider selected="true" editor-type-id="text-editor">
2696   - <state vertical-scroll-proportion="0.31954888">
2697   - <caret line="10" column="53" selection-start-line="10" selection-start-column="53" selection-end-line="10" selection-end-column="53" />
2698   - </state>
2699   - </provider>
2700   - </entry>
2701   - <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_content.xml">
2702   - <provider selected="true" editor-type-id="text-editor">
2703   - <state vertical-scroll-proportion="0.0">
2704   - <caret line="78" column="28" selection-start-line="78" selection-start-column="28" selection-end-line="78" selection-end-column="28" />
2705   - <folding />
2706   - </state>
2707   - </provider>
2708   - <provider editor-type-id="android-designer">
2709   - <state />
2710   - </provider>
2711   - </entry>
2712   - <entry file="file://$PROJECT_DIR$/app/src/main/res/values/strings.xml">
2713   - <provider selected="true" editor-type-id="text-editor">
2714   - <state vertical-scroll-proportion="-10.566038">
2715   - <caret line="57" column="70" selection-start-line="57" selection-start-column="70" selection-end-line="57" selection-end-column="70" />
2716   - <folding />
2717   - </state>
2718   - </provider>
2719   - </entry>
2720   - <entry file="jar://$USER_HOME$/AppData/Local/Android/sdk/platforms/android-24/android.jar!/android/os/Handler.class">
2721   - <provider selected="true" editor-type-id="text-editor">
2722   - <state vertical-scroll-proportion="0.06746032">
2723   - <caret line="5" column="19" selection-start-line="5" selection-start-column="19" selection-end-line="5" selection-end-column="19" />
2724   - </state>
2725   - </provider>
2726   - </entry>
2727   - <entry file="jar://$USER_HOME$/AppData/Local/Android/sdk/platforms/android-24/android.jar!/java/util/TimerTask.class">
2728   - <provider selected="true" editor-type-id="text-editor">
2729   - <state vertical-scroll-proportion="0.16865079">
2730   - <caret line="8" column="14" selection-start-line="8" selection-start-column="14" selection-end-line="8" selection-end-column="14" />
2731   - </state>
2732   - </provider>
2733   - </entry>
2734   - <entry file="jar://$USER_HOME$/AppData/Local/Android/sdk/platforms/android-24/android.jar!/java/lang/Thread.class">
2735   - <provider selected="true" editor-type-id="text-editor">
2736   - <state vertical-scroll-proportion="0.3690476">
2737   - <caret line="112" column="22" selection-start-line="112" selection-start-column="22" selection-end-line="112" selection-end-column="22" />
2738   - </state>
2739   - </provider>
2740   - </entry>
2741   - <entry file="file://$PROJECT_DIR$/local.properties">
2742   - <provider selected="true" editor-type-id="text-editor">
2743   - <state vertical-scroll-proportion="0.0">
2744   - <caret line="10" column="0" selection-start-line="10" selection-start-column="0" selection-end-line="10" selection-end-column="0" />
2745   - </state>
2746   - </provider>
2747   - </entry>
2748   - <entry file="file://$PROJECT_DIR$/app/build.gradle">
2749   - <provider selected="true" editor-type-id="text-editor">
2750   - <state vertical-scroll-proportion="0.609319">
2751   - <caret line="20" column="19" selection-start-line="20" selection-start-column="19" selection-end-line="20" selection-end-column="19" />
2752   - <folding />
2753   - </state>
2754   - </provider>
2755   - </entry>
2756   - <entry file="jar://$USER_HOME$/AppData/Local/Android/sdk/platforms/android-24/android.jar!/java/util/Timer.class">
2757   - <provider selected="true" editor-type-id="text-editor">
2758   - <state vertical-scroll-proportion="0.3690476">
2759   - <caret line="27" column="16" selection-start-line="27" selection-start-column="16" selection-end-line="27" selection-end-column="16" />
2760   - </state>
2761   - </provider>
2762   - </entry>
2763   - <entry file="jar://$USER_HOME$/AppData/Local/Android/sdk/platforms/android-24/android.jar!/java/lang/Runnable.class">
2764   - <provider selected="true" editor-type-id="text-editor">
2765   - <state vertical-scroll-proportion="0.16865079">
2766   - <caret line="8" column="9" selection-start-line="8" selection-start-column="9" selection-end-line="8" selection-end-column="9" />
2767   - <folding />
2768   - </state>
2769   - </provider>
2770   - </entry>
2771   - <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_main.xml">
2772   - <provider selected="true" editor-type-id="text-editor">
2773   - <state vertical-scroll-proportion="-2.9636364">
2774   - <caret line="58" column="43" selection-start-line="58" selection-start-column="43" selection-end-line="58" selection-end-column="43" />
2775   - <folding>
2776   - <element signature="e#2097#2119#0" expanded="true" />
2777   - </folding>
2778   - </state>
2779   - </provider>
2780   - <provider editor-type-id="android-designer">
2781   - <state />
2782   - </provider>
2783   - </entry>
2784   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayer.java">
2785   - <provider selected="true" editor-type-id="text-editor">
2786   - <state vertical-scroll-proportion="0.0">
2787   - <caret line="27" column="6" selection-start-line="27" selection-start-column="6" selection-end-line="27" selection-end-column="6" />
2788   - <folding />
2789   - </state>
2790   - </provider>
2791   - </entry>
2792   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayerController.java">
2793   - <provider selected="true" editor-type-id="text-editor">
2794   - <state vertical-scroll-proportion="0.15232974">
2795   - <caret line="7" column="13" selection-start-line="7" selection-start-column="13" selection-end-line="7" selection-end-column="13" />
2796   - <folding />
2797   - </state>
2798   - </provider>
2799   - </entry>
2800   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayerService.java">
2801   - <provider selected="true" editor-type-id="text-editor">
2802   - <state vertical-scroll-proportion="0.5483871">
2803   - <caret line="24" column="0" selection-start-line="24" selection-start-column="0" selection-end-line="24" selection-end-column="0" />
2804   - <folding />
2805   - </state>
2806   - </provider>
2807   - </entry>
2808   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayerSynchronizer.java">
2809   - <provider selected="true" editor-type-id="text-editor">
2810   - <state vertical-scroll-proportion="0.0">
2811   - <caret line="90" column="38" selection-start-line="90" selection-start-column="38" selection-end-line="90" selection-end-column="38" />
2812   - <folding />
2813   - </state>
2814   - </provider>
2815   - </entry>
2816   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/BarcodeListener.java">
2817   - <provider selected="true" editor-type-id="text-editor">
2818   - <state vertical-scroll-proportion="0.0">
2819   - <caret line="7" column="17" selection-start-line="7" selection-start-column="17" selection-end-line="7" selection-end-column="17" />
2820   - <folding />
2821   - </state>
2822   - </provider>
2823   - </entry>
2824   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/IntentReceiver.java">
2825   - <provider selected="true" editor-type-id="text-editor">
2826   - <state vertical-scroll-proportion="0.2437276">
2827   - <caret line="13" column="13" selection-start-line="13" selection-start-column="13" selection-end-line="13" selection-end-column="13" />
2828   - <folding />
2829   - </state>
2830   - </provider>
2831   - </entry>
2832   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/RetainedSession.java">
2833   - <provider selected="true" editor-type-id="text-editor">
2834   - <state vertical-scroll-proportion="0.21326165">
2835   - <caret line="8" column="13" selection-start-line="8" selection-start-column="13" selection-end-line="8" selection-end-column="13" />
2836   - <folding />
2837   - </state>
2838   - </provider>
2839   - </entry>
2840   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/VolleySingleton.java">
2841   - <provider selected="true" editor-type-id="text-editor">
2842   - <state vertical-scroll-proportion="0.6702509">
2843   - <caret line="30" column="33" selection-start-line="30" selection-start-column="33" selection-end-line="30" selection-end-column="33" />
2844   - <folding>
2845   - <element signature="e#960#961#0" expanded="true" />
2846   - <element signature="e#1013#1014#0" expanded="true" />
2847   - </folding>
2848   - </state>
2849   - </provider>
2850   - </entry>
2851   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/BarcodeTrackerFactory.java">
2852   - <provider selected="true" editor-type-id="text-editor">
2853   - <state vertical-scroll-proportion="0.21326165">
2854   - <caret line="9" column="13" selection-start-line="9" selection-start-column="13" selection-end-line="9" selection-end-column="13" />
2855   - <folding />
2856   - </state>
2857   - </provider>
2858   - </entry>
2859   - <entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml">
2860   - <provider selected="true" editor-type-id="text-editor">
2861   - <state vertical-scroll-proportion="-8.345454">
2862   - <caret line="55" column="48" selection-start-line="55" selection-start-column="48" selection-end-line="55" selection-end-column="48" />
2863   - <folding>
2864   - <element signature="e#854#872#0" expanded="true" />
2865   - </folding>
2866   - </state>
2867   - </provider>
2868   - </entry>
2869   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/CineAcessoAPI.java">
2870   - <provider selected="true" editor-type-id="text-editor">
2871   - <state vertical-scroll-proportion="0.7616488">
2872   - <caret line="35" column="36" selection-start-line="35" selection-start-column="36" selection-end-line="35" selection-end-column="36" />
2873   - <folding />
2874   - </state>
2875   - </provider>
2876   - </entry>
2877   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/ContentActivity.java">
2878   - <provider selected="true" editor-type-id="text-editor">
2879   - <state vertical-scroll-proportion="1.0967742">
2880   - <caret line="52" column="66" selection-start-line="52" selection-start-column="66" selection-end-line="52" selection-end-column="66" />
2881   - <folding>
2882   - <element signature="imports" expanded="true" />
2883   - </folding>
2884   - </state>
2885   - </provider>
2886   - </entry>
2887   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/AuxTypeActivity.java">
2888   - <provider selected="true" editor-type-id="text-editor">
2889   - <state vertical-scroll-proportion="0.0">
2890   - <caret line="50" column="9" selection-start-line="50" selection-start-column="9" selection-end-line="50" selection-end-column="9" />
2891   - <folding>
2892   - <element signature="e#1260#1299#0" expanded="true" />
2893   - </folding>
2894   - </state>
2895   - </provider>
2896   - </entry>
2897   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/SplashActivity.java">
2898   - <provider selected="true" editor-type-id="text-editor">
2899   - <state vertical-scroll-proportion="0.0">
2900   - <caret line="14" column="17" selection-start-line="14" selection-start-column="17" selection-end-line="14" selection-end-column="17" />
2901   - <folding />
2902   - </state>
2903   - </provider>
2904   - </entry>
2905   - <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_aux_type.xml">
2906   - <provider selected="true" editor-type-id="text-editor">
2907   - <state vertical-scroll-proportion="-4.509091">
2908   - <caret line="16" column="43" selection-start-line="16" selection-start-column="43" selection-end-line="16" selection-end-column="43" />
2909   - <folding>
2910   - <element signature="e#698#723#0" expanded="true" />
2911   - </folding>
2912   - </state>
2913   - </provider>
2914   - <provider editor-type-id="android-designer">
2915   - <state />
2916   - </provider>
2917   - </entry>
2918   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/utils/CineAcessoDB.java">
2919   - <provider selected="true" editor-type-id="text-editor">
2920   - <state vertical-scroll-proportion="0.0">
2921   - <caret line="12" column="36" selection-start-line="12" selection-start-column="36" selection-end-line="12" selection-end-column="36" />
2922   - <folding />
2923   - </state>
2924   - </provider>
2925   - </entry>
2926   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/PlayerActivity.java">
2927   - <provider selected="true" editor-type-id="text-editor">
2928   - <state vertical-scroll-proportion="0.0">
2929   - <caret line="283" column="49" selection-start-line="283" selection-start-column="49" selection-end-line="283" selection-end-column="49" />
2930   - <folding>
2931   - <element signature="imports" expanded="true" />
2932   - <element signature="class#2147:2598" expanded="false" />
2933   - <element signature="class#2896:3445" expanded="false" />
2934   - <element signature="e#3602#3613#0" expanded="false" />
2935   - <element signature="method#onResume#0;class#PlayerActivity#0" expanded="false" />
2936   - </folding>
2937   - </state>
2938   - </provider>
2939   - </entry>
2940   - <entry file="file://$PROJECT_DIR$/app/src/main/java/lavid/com/cineacesso/activities/WifiActivity.java">
2941   - <provider selected="true" editor-type-id="text-editor">
2942   - <state vertical-scroll-proportion="0.5501792">
2943   - <caret line="45" column="5" selection-start-line="45" selection-start-column="5" selection-end-line="45" selection-end-column="5" />
2944   - <folding />
2945   - </state>
2946   - </provider>
2947   - </entry>
2948   - </component>
2949   -</project>
2950 0 \ No newline at end of file
README 0 → 100644
... ... @@ -0,0 +1,18 @@
  1 +CineAcesso === back-end
  2 +
  3 +Pré-requisitos:
  4 +
  5 +- Instalar e rodar MongoDB
  6 +- Instalar e rodar Redis
  7 +
  8 +Arquivo de configuração:
  9 +
  10 +config/settings.conf
  11 +
  12 +Como instalar:
  13 +
  14 +$ npm install
  15 +
  16 +Para rodar:
  17 +
  18 +$ node server.js
0 19 \ No newline at end of file
... ...
README.md
app/.gitignore
... ... @@ -1 +0,0 @@
1   -/build
app/app-release.apk
No preview for this file type
app/app.iml
... ... @@ -1,136 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<module external.linked.project.id=":app" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="cine" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
3   - <component name="FacetManager">
4   - <facet type="android-gradle" name="Android-Gradle">
5   - <configuration>
6   - <option name="GRADLE_PROJECT_PATH" value=":app" />
7   - </configuration>
8   - </facet>
9   - <facet type="android" name="Android">
10   - <configuration>
11   - <option name="SELECTED_BUILD_VARIANT" value="debug" />
12   - <option name="SELECTED_TEST_ARTIFACT" value="_android_test_" />
13   - <option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
14   - <option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
15   - <afterSyncTasks>
16   - <task>generateDebugSources</task>
17   - </afterSyncTasks>
18   - <option name="ALLOW_USER_CONFIGURATION" value="false" />
19   - <option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
20   - <option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
21   - <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res" />
22   - <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
23   - </configuration>
24   - </facet>
25   - </component>
26   - <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="false">
27   - <output url="file://$MODULE_DIR$/build/intermediates/classes/debug" />
28   - <output-test url="file://$MODULE_DIR$/build/intermediates/classes/test/debug" />
29   - <exclude-output />
30   - <content url="file://$MODULE_DIR$">
31   - <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" />
32   - <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" />
33   - <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
34   - <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" />
35   - <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" />
36   - <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" />
37   - <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" />
38   - <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" />
39   - <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
40   - <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
41   - <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
42   - <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" />
43   - <sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
44   - <sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
45   - <sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
46   - <sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
47   - <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
48   - <sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" />
49   - <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
50   - <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
51   - <sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
52   - <sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
53   - <sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
54   - <sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
55   - <sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
56   - <sourceFolder url="file://$MODULE_DIR$/src/testDebug/jni" isTestSource="true" />
57   - <sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
58   - <sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
59   - <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
60   - <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
61   - <sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
62   - <sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
63   - <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
64   - <sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" />
65   - <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
66   - <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
67   - <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
68   - <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
69   - <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
70   - <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
71   - <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
72   - <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" />
73   - <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
74   - <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
75   - <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
76   - <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
77   - <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
78   - <sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
79   - <sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
80   - <sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" />
81   - <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
82   - <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
83   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
84   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
85   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/bundles" />
86   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
87   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" />
88   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/dex" />
89   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/24.0.0/jars" />
90   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/appcompat-v7/24.0.0/jars" />
91   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/design/24.0.0/jars" />
92   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/multidex-instrumentation/1.0.1/jars" />
93   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars" />
94   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/24.0.0/jars" />
95   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-v4/24.0.0/jars" />
96   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-vector-drawable/24.0.0/jars" />
97   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.volley/volley/1.0.0/jars" />
98   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/9.2.1/jars" />
99   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/9.2.1/jars" />
100   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-tasks/9.2.1/jars" />
101   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.google.android.gms/play-services-vision/9.2.1/jars" />
102   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
103   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" />
104   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-support" />
105   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/jill" />
106   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
107   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
108   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/packaged" />
109   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
110   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
111   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
112   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
113   - <excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
114   - <excludeFolder url="file://$MODULE_DIR$/build/outputs" />
115   - <excludeFolder url="file://$MODULE_DIR$/build/tmp" />
116   - </content>
117   - <orderEntry type="jdk" jdkName="Android API 24 Platform" jdkType="Android SDK" />
118   - <orderEntry type="sourceFolder" forTests="false" />
119   - <orderEntry type="library" exported="" scope="TEST" name="multidex-instrumentation-1.0.1" level="project" />
120   - <orderEntry type="library" exported="" name="recyclerview-v7-24.0.0" level="project" />
121   - <orderEntry type="library" exported="" name="play-services-base-9.2.1" level="project" />
122   - <orderEntry type="library" exported="" name="appcompat-v7-24.0.0" level="project" />
123   - <orderEntry type="library" exported="" name="play-services-basement-9.2.1" level="project" />
124   - <orderEntry type="library" exported="" name="play-services-tasks-9.2.1" level="project" />
125   - <orderEntry type="library" exported="" name="support-annotations-24.0.0" level="project" />
126   - <orderEntry type="library" exported="" name="support-v4-24.0.0" level="project" />
127   - <orderEntry type="library" exported="" name="support-vector-drawable-24.0.0" level="project" />
128   - <orderEntry type="library" exported="" name="animated-vector-drawable-24.0.0" level="project" />
129   - <orderEntry type="library" exported="" name="design-24.0.0" level="project" />
130   - <orderEntry type="library" exported="" name="multidex-1.0.1" level="project" />
131   - <orderEntry type="library" exported="" name="volley-1.0.0" level="project" />
132   - <orderEntry type="library" exported="" scope="TEST" name="hamcrest-core-1.3" level="project" />
133   - <orderEntry type="library" exported="" scope="TEST" name="junit-4.12" level="project" />
134   - <orderEntry type="library" exported="" name="play-services-vision-9.2.1" level="project" />
135   - </component>
136   -</module>
137 0 \ No newline at end of file
app/build.gradle
... ... @@ -1,52 +0,0 @@
1   -apply plugin: 'com.android.application'
2   -
3   -def keystorePropertiesFile = rootProject.file("keystore.properties")
4   -def keystoreProperties = new Properties()
5   -
6   -keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
7   -
8   -android {
9   - compileSdkVersion 24
10   - buildToolsVersion "24.0.0"
11   -
12   - signingConfigs {
13   - config {
14   - keyAlias 'CineAcessoKey'
15   - keyPassword 'l4v1d-l1v3'
16   - storeFile file('C:/Users/Cinema_2/Desktop/Ademir/cineacesso/cine/cineacesso_key.jks')
17   - storePassword 'l4v1d-l1v3'
18   - }
19   - }
20   -
21   - defaultConfig {
22   - applicationId "lavid.com.cineacesso"
23   - minSdkVersion 16
24   - targetSdkVersion 24
25   - versionCode 3
26   - versionName "1.2"
27   - multiDexEnabled true
28   - jackOptions.enabled = true
29   - }
30   - compileOptions {
31   - sourceCompatibility JavaVersion.VERSION_1_8
32   - targetCompatibility JavaVersion.VERSION_1_8
33   - }
34   - buildTypes {
35   - release {
36   - minifyEnabled false
37   - shrinkResources true
38   - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
39   - signingConfig signingConfigs.config
40   - }
41   - }
42   -}
43   -
44   -dependencies {
45   - compile fileTree(include: ['*.jar'], dir: 'libs')
46   - testCompile 'junit:junit:4.12'
47   - compile 'com.android.support:multidex:1.0.1'
48   - compile 'com.android.support:appcompat-v7:24.0.0'
49   - compile 'com.android.support:design:24.0.0'
50   - compile 'com.google.android.gms:play-services-vision:9.2.1'
51   - compile 'com.android.volley:volley:1.0.0'
52   -}
app/proguard-rules.pro
... ... @@ -1,20 +0,0 @@
1   -# Add project specific ProGuard rules here.
2   -# By default, the flags in this file are appended to flags specified
3   -# in C:\Users\Ademir\AppData\Local\Android\sdk/tools/proguard/proguard-android.txt
4   -# You can edit the include path and order by changing the proguardFiles
5   -# directive in build.gradle.
6   -#
7   -# For more details, see
8   -# http://developer.android.com/guide/developing/tools/proguard.html
9   -
10   -# Add any project specific keep options here:
11   -
12   -# If your project uses WebView with JS, uncomment the following
13   -# and specify the fully qualified class name to the JavaScript interface
14   -# class:
15   -#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16   -# public *;
17   -#}
18   --keep class com.android.volley.** {*;}
19   --keep class com.android.**
20   --dontshrink
app/src/androidTest/java/lavid/com/cineacesso/ApplicationTest.java
... ... @@ -1,13 +0,0 @@
1   -package lavid.com.cineacesso;
2   -
3   -import android.app.Application;
4   -import android.test.ApplicationTestCase;
5   -
6   -/**
7   - * <a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
8   - */
9   -public class ApplicationTest extends ApplicationTestCase<Application> {
10   - public ApplicationTest() {
11   - super(Application.class);
12   - }
13   -}
14 0 \ No newline at end of file
app/src/main/AndroidManifest.xml
... ... @@ -1,71 +0,0 @@
1   -<?xml version="1.0" encoding="utf-8"?>
2   -<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3   - package="lavid.com.cineacesso">
4   -
5   - <uses-feature android:name="android.hardware.camera" />
6   -
7   - <uses-permission android:name="android.permission.CAMERA" />
8   - <uses-permission android:name="android.permission.VIBRATE" />
9   - <uses-permission android:name="android.permission.INTERNET" />
10   - <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
11   - <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
12   - <uses-permission android:name="android.permission.WAKE_LOCK" />
13   -
14   - <application
15   - android:name="android.support.multidex.MultiDexApplication"
16   - android:allowBackup="true"
17   - android:fullBackupContent="true"
18   - android:icon="@mipmap/ic_launcher"
19   - android:label="@string/app_name"
20   - android:supportsRtl="true"
21   - android:theme="@style/AppTheme.NoActionBar">
22   - <meta-data
23   - android:name="com.google.android.gms.vision.DEPENDENCIES"
24   - android:value="barcode" />
25   -
26   - <service android:name=".player.CineAcessoPlayerService" android:exported="false"/>
27   -
28   - <receiver android:name=".utils.IntentReceiver">
29   - <intent-filter>
30   - <action android:name="android.media.AUDIO_BECOMING_NOISY" />
31   - </intent-filter>
32   - </receiver>
33   -
34   - <activity
35   - android:name=".activities.SplashActivity"
36   - android:screenOrientation="portrait"
37   - android:theme="@style/SplashTheme">
38   - <intent-filter>
39   - <action android:name="android.intent.action.MAIN" />
40   - <category android:name="android.intent.category.LAUNCHER" />
41   - </intent-filter>
42   - </activity>
43   - <activity
44   - android:name=".activities.WifiActivity"
45   - android:label="@string/title_activity_wifi"
46   - android:parentActivityName=".activities.AuxTypeActivity"
47   - android:screenOrientation="portrait"
48   - android:theme="@style/AppTheme.NoActionBar">
49   - <meta-data
50   - android:name="android.support.PARENT_ACTIVITY"
51   - android:value=".activities.AuxTypeActivity" />
52   - </activity>
53   - <activity
54   - android:name=".activities.AuxTypeActivity"
55   - android:screenOrientation="portrait">
56   - </activity>
57   - <activity
58   - android:name=".activities.ContentActivity"
59   - android:label="@string/title_activity_content"
60   - android:screenOrientation="portrait"
61   - android:theme="@style/AppTheme.NoActionBar"
62   - android:parentActivityName=".activities.AuxTypeActivity">
63   - </activity>
64   - <activity
65   - android:name=".activities.PlayerActivity"
66   - android:parentActivityName=".activities.ContentActivity"
67   - android:screenOrientation="landscape"
68   - android:configChanges="screenSize|orientation"/>
69   - </application>
70   -
71   -</manifest>
72 0 \ No newline at end of file
app/src/main/ic_launcher-web.png

32.9 KB

app/src/main/java/lavid/com/cineacesso/activities/AuxTypeActivity.java
... ... @@ -1,178 +0,0 @@
1   -package lavid.com.cineacesso.activities;
2   -
3   -import android.app.ProgressDialog;
4   -import android.content.Context;
5   -import android.content.Intent;
6   -import android.content.IntentFilter;
7   -import android.net.ConnectivityManager;
8   -import android.os.Bundle;
9   -import android.os.Handler;
10   -import android.support.v7.app.AlertDialog;
11   -import android.support.v7.app.AppCompatActivity;
12   -import android.support.v7.widget.Toolbar;
13   -import android.view.View;
14   -import android.widget.Toast;
15   -
16   -import lavid.com.cineacesso.R;
17   -import lavid.com.cineacesso.utils.CineAcessoAPI;
18   -import lavid.com.cineacesso.utils.CineAcessoDB;
19   -import lavid.com.cineacesso.utils.NetworkReceiver;
20   -import lavid.com.cineacesso.utils.RetainedSession;
21   -
22   -
23   -public class AuxTypeActivity extends AppCompatActivity implements View.OnClickListener{
24   -
25   - //private static final String TAG = AuxTypeActivity.class.getSimpleName();
26   -
27   - private ProgressDialog mProgressDialog;
28   - private AlertDialog alertDialog;
29   - private String auxType;
30   -
31   - private NetworkReceiver receiver = new NetworkReceiver();
32   -
33   - @Override
34   - protected void onCreate(Bundle savedInstanceState) {
35   - super.onCreate(savedInstanceState);
36   - setContentView(R.layout.activity_aux_type);
37   -
38   - Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
39   - setSupportActionBar(toolbar);
40   - assert getSupportActionBar() != null;
41   - getSupportActionBar().setDisplayShowTitleEnabled(false);
42   -
43   - alertDialog = new AlertDialog.Builder(this)
44   - .setTitle(getString(R.string.wait))
45   - .setMessage(getString(R.string.content_unavaliable))
46   - .setPositiveButton(getString(R.string.ok), (dialogInterface, view) -> dialogInterface.dismiss())
47   - .create();
48   -
49   - startTimedLoading(getString(R.string.checking_connection), 3000);
50   - if (!WifiActivity.isValidSSID(this)) {
51   - if (mProgressDialog.isShowing()) {
52   - mProgressDialog.dismiss();
53   - }
54   - startActivity(new Intent(this, WifiActivity.class));
55   - }
56   -
57   - IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
58   - receiver = new NetworkReceiver() {
59   - @Override
60   - public void onReceive(Context context, Intent intent) {
61   - super.onReceive(context, intent);
62   - if (!WifiActivity.isValidSSID(AuxTypeActivity.this)) {
63   - startActivity(new Intent(AuxTypeActivity.this, WifiActivity.class));
64   - }
65   - }
66   - };
67   - this.registerReceiver(receiver, filter);
68   -
69   - }
70   -
71   - @Override
72   - protected void onResume() {
73   - super.onResume();
74   - if (!WifiActivity.isValidSSID(this)) {
75   - startActivity(new Intent(this, WifiActivity.class));
76   - }
77   - }
78   -
79   - @Override
80   - protected void onDestroy() {
81   - super.onDestroy();
82   - if (alertDialog != null) {
83   - alertDialog.dismiss();
84   - }
85   - if (receiver != null) {
86   - this.unregisterReceiver(receiver);
87   - }
88   - }
89   -
90   - @Override
91   - public void onClick(View v) {
92   -
93   - Intent intent = new Intent(this, ContentActivity.class);
94   -
95   - switch (v.getId()) {
96   -
97   - case R.id.btn_libras:
98   - intent.putExtra(CineAcessoDB.CONTENT_TYPE, CineAcessoDB.CONTENT_TYPE_LIBRAS);
99   - auxType = CineAcessoDB.CONTENT_TYPE_LIBRAS;
100   - break;
101   -
102   - case R.id.btn_libras_subtitle:
103   - Toast.makeText(this, getString(R.string.soon), Toast.LENGTH_SHORT).show();
104   - return;
105   - //intent.putExtra(CineAcessoDB.CONTENT_TYPE, CineAcessoDB.CONTENT_TYPE_LIBRAS_SUB);
106   - //break;
107   -
108   - case R.id.btn_subtitle:
109   - Toast.makeText(this, getString(R.string.soon), Toast.LENGTH_SHORT).show();
110   - return;
111   - //intent.putExtra(CineAcessoDB.CONTENT_TYPE, CineAcessoDB.CONTENT_TYPE_SUBS);
112   - //break;
113   -
114   - case R.id.btn_audio:
115   - intent.putExtra(CineAcessoDB.CONTENT_TYPE, CineAcessoDB.CONTENT_TYPE_AUDIO);
116   - auxType = CineAcessoDB.CONTENT_TYPE_AUDIO;
117   - break;
118   - }
119   -
120   - startLoading();
121   - CineAcessoAPI.getServerInfo(this, auxType, (success, map) -> {
122   -
123   - if (!success) {
124   - if (!alertDialog.isShowing() && !isFinishing()) {
125   - alertDialog.show();
126   - }
127   - }
128   - else {
129   - /*Log.d(TAG, "SERVER_UID = " + map.get(CineAcessoDB.SERVER_UID)
130   - + "\nSERVER_CONTENT = " + map.get(CineAcessoDB.CONTENT)
131   - + "\nSERVER_PTS = " + map.get(CineAcessoDB.PTS)
132   - + "\nSERVER_TITLE = " + map.get(CineAcessoDB.CONTENT_TITLE)
133   - + "\nSERVER_YEAR = " + map.get(CineAcessoDB.CONTENT_YEAR)
134   - + "\nSERVER_AUTHOR = " + map.get(CineAcessoDB.CONTENT_AUTHOR)
135   - + "\nSERVER_IMAGE = " + map.get(CineAcessoDB.CONTENT_IMG));*/
136   -
137   - String serverUid = map.get(CineAcessoDB.SERVER_UID);
138   - String contentUrl = CineAcessoDB.BASE_URL + map.get(CineAcessoDB.CONTENT);
139   - String imageUrl = CineAcessoDB.BASE_URL + map.get(CineAcessoDB.CONTENT_IMG);
140   - String author = map.get(CineAcessoDB.CONTENT_AUTHOR);
141   - String title = map.get(CineAcessoDB.CONTENT_TITLE) + " (" + map.get(CineAcessoDB.CONTENT_YEAR) + ")";
142   -
143   - RetainedSession.put(this, CineAcessoDB.CONTENT_TYPE, auxType);
144   - RetainedSession.put(this, CineAcessoDB.SERVER_UID, serverUid);
145   - RetainedSession.put(this, CineAcessoDB.CONTENT_URL, contentUrl);
146   - RetainedSession.put(this, CineAcessoDB.CONTENT_IMG_URL, imageUrl);
147   - RetainedSession.put(this, CineAcessoDB.CONTENT_AUTHOR, author);
148   - RetainedSession.put(this, CineAcessoDB.CONTENT_TITLE, title);
149   -
150   - startActivity(intent);
151   - }
152   -
153   - endLoading();
154   - });
155   - }
156   -
157   - private void startLoading() {
158   - mProgressDialog = new ProgressDialog(this);
159   - mProgressDialog.setTitle(getString(R.string.loading));
160   - mProgressDialog.setCancelable(false);
161   - mProgressDialog.show();
162   - }
163   -
164   - private void startTimedLoading(String message, long millis) {
165   - mProgressDialog = new ProgressDialog(this);
166   - mProgressDialog.setTitle(getString(R.string.loading));
167   - mProgressDialog.setCancelable(false);
168   - if (message != null) mProgressDialog.setMessage(message);
169   - mProgressDialog.show();
170   - new Handler().postDelayed(() -> mProgressDialog.dismiss(), millis);
171   - }
172   -
173   - private void endLoading() {
174   - if (mProgressDialog != null) {
175   - mProgressDialog.cancel();
176   - }
177   - }
178   -}
app/src/main/java/lavid/com/cineacesso/activities/ContentActivity.java
... ... @@ -1,90 +0,0 @@
1   -package lavid.com.cineacesso.activities;
2   -
3   -import android.content.Context;
4   -import android.content.Intent;
5   -import android.content.IntentFilter;
6   -import android.net.ConnectivityManager;
7   -import android.os.Bundle;
8   -import android.support.design.widget.FloatingActionButton;
9   -import android.support.v7.app.AppCompatActivity;
10   -import android.support.v7.widget.Toolbar;
11   -import android.widget.TextView;
12   -
13   -import com.android.volley.toolbox.NetworkImageView;
14   -
15   -import lavid.com.cineacesso.R;
16   -import lavid.com.cineacesso.utils.CineAcessoDB;
17   -import lavid.com.cineacesso.utils.NetworkReceiver;
18   -import lavid.com.cineacesso.utils.RetainedSession;
19   -import lavid.com.cineacesso.utils.VolleySingleton;
20   -
21   -
22   -public class ContentActivity extends AppCompatActivity {
23   -
24   - private NetworkReceiver receiver = new NetworkReceiver();
25   -
26   - @Override
27   - protected void onCreate(Bundle savedInstanceState) {
28   - super.onCreate(savedInstanceState);
29   - setContentView(R.layout.activity_content);
30   -
31   - Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
32   - setSupportActionBar(toolbar);
33   - assert getSupportActionBar() != null;
34   - getSupportActionBar().setDisplayHomeAsUpEnabled(true);
35   - getSupportActionBar().setDisplayShowTitleEnabled(false);
36   - //toolbar.setNavigationOnClickListener((view -> finish()));
37   -
38   - FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
39   - assert fab != null;
40   - fab.setOnClickListener(view -> {
41   - startActivity(new Intent(ContentActivity.this, PlayerActivity.class));
42   - finish();
43   - });
44   -
45   - //image
46   - NetworkImageView ivImage = (NetworkImageView) findViewById(R.id.iv_content_image);
47   - ivImage.setDefaultImageResId(R.drawable.content_image_default);
48   - ivImage.setErrorImageResId(R.drawable.content_image_default);
49   - ivImage.setImageUrl(RetainedSession.get(this, CineAcessoDB.CONTENT_IMG_URL),
50   - VolleySingleton.getInstance(this).getImageLoader());
51   -
52   - //content
53   - TextView tvAuxType = (TextView) findViewById(R.id.tv_aux_type);
54   - assert tvAuxType != null;
55   - String resourceName = getIntent().getStringExtra(CineAcessoDB.CONTENT_TYPE);
56   - int resourceId = getResources().getIdentifier(resourceName, "string", getPackageName());
57   - tvAuxType.setText(getString(resourceId));
58   -
59   - //title
60   - TextView textView = (TextView) findViewById(R.id.tv_content_title);
61   - textView.setText(RetainedSession.get(this, CineAcessoDB.CONTENT_TITLE));
62   -
63   - //author
64   - String text = getString(R.string.direction) + ": " + RetainedSession.get(this, CineAcessoDB.CONTENT_AUTHOR);
65   - textView = (TextView) findViewById(R.id.tv_content_subtitle1);
66   - textView.setText(text);
67   -
68   - IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
69   - receiver = new NetworkReceiver() {
70   - @Override
71   - public void onReceive(Context context, Intent intent) {
72   - super.onReceive(context, intent);
73   - if (!WifiActivity.isValidSSID(ContentActivity.this)) {
74   - finish();
75   - startActivity(new Intent(ContentActivity.this, WifiActivity.class));
76   - }
77   - }
78   - };
79   - this.registerReceiver(receiver, filter);
80   -
81   - }
82   -
83   - @Override
84   - protected void onDestroy() {
85   - super.onDestroy();
86   - if (receiver != null) {
87   - unregisterReceiver(receiver);
88   - }
89   - }
90   -}
app/src/main/java/lavid/com/cineacesso/activities/PlayerActivity.java
... ... @@ -1,410 +0,0 @@
1   -package lavid.com.cineacesso.activities;
2   -
3   -import android.app.AlertDialog;
4   -import android.app.ProgressDialog;
5   -import android.content.ComponentName;
6   -import android.content.Context;
7   -import android.content.Intent;
8   -import android.content.IntentFilter;
9   -import android.content.ServiceConnection;
10   -import android.media.MediaPlayer;
11   -import android.net.ConnectivityManager;
12   -import android.os.Bundle;
13   -import android.os.Handler;
14   -import android.os.IBinder;
15   -import android.os.Message;
16   -import android.support.v7.app.AppCompatActivity;
17   -import android.view.GestureDetector;
18   -import android.view.MotionEvent;
19   -import android.view.SurfaceHolder;
20   -import android.view.SurfaceView;
21   -import android.view.View;
22   -import android.widget.Toast;
23   -
24   -import java.io.IOException;
25   -
26   -import lavid.com.cineacesso.R;
27   -import lavid.com.cineacesso.player.CineAcessoPlayer;
28   -import lavid.com.cineacesso.player.CineAcessoPlayerSynchronizer;
29   -import lavid.com.cineacesso.utils.CineAcessoDB;
30   -import lavid.com.cineacesso.utils.NetworkReceiver;
31   -import lavid.com.cineacesso.utils.RetainedSession;
32   -
33   -
34   -public class PlayerActivity extends AppCompatActivity implements
35   - SurfaceHolder.Callback,
36   - MediaPlayer.OnPreparedListener,
37   - CineAcessoPlayerSynchronizer.OnMessageReceivedListener,
38   - CineAcessoPlayer.OnAudioBecomingNoisyListener {
39   -
40   - //private static final String TAG = PlayerActivity.class.getSimpleName();
41   - private static final String START = "START";
42   - private static final String STOP = "STOP";
43   - private static final String SYNC = "SYNC";
44   -
45   - private CineAcessoPlayer mPlayer;
46   - private CineAcessoPlayerSynchronizer mSynchronizer;
47   - //private CineAcessoPlayerService mService;
48   -
49   - private NetworkReceiver receiver = new NetworkReceiver();
50   -
51   - private boolean mBound;
52   -
53   - private AlertDialog alertDialog;
54   -
55   - private boolean startReceived;
56   - private boolean playerPrepared;
57   -
58   - private long startTime;
59   -
60   - private View mDecorView;
61   - private Handler mHideSystemUiHandler = new Handler() {
62   - @Override
63   - public void handleMessage(Message msg) {
64   - hideSystemUI();
65   - }
66   - };
67   -
68   - private ServiceConnection mConnection = new ServiceConnection() {
69   - @Override
70   - public void onServiceConnected(ComponentName componentName, IBinder iBinder) {
71   - //CineAcessoPlayerService.LocalBinder binder = (CineAcessoPlayerService.LocalBinder) iBinder;
72   - //mService = binder.getService();
73   - mBound = true;
74   - }
75   -
76   - @Override
77   - public void onServiceDisconnected(ComponentName componentName) {
78   - mBound = false;
79   - }
80   - };
81   -
82   - @Override
83   - protected void onCreate(Bundle savedInstanceState) {
84   - super.onCreate(savedInstanceState);
85   - setContentView(R.layout.activity_player);
86   -
87   - //Log.d(TAG, "onCreate()");
88   -
89   - final GestureDetector clickDetector = new GestureDetector(this,
90   - new GestureDetector.SimpleOnGestureListener() {
91   - @Override
92   - public boolean onSingleTapUp(MotionEvent e) {
93   - boolean visible = (mDecorView.getSystemUiVisibility()
94   - & View.SYSTEM_UI_FLAG_HIDE_NAVIGATION) == 0;
95   - if (visible) {
96   - hideSystemUI();
97   - } else {
98   - showSystemUI();
99   - }
100   - return true;
101   - }
102   - });
103   -
104   - mDecorView = getWindow().getDecorView();
105   - mDecorView.setOnTouchListener((view, motionEvent) -> clickDetector.onTouchEvent(motionEvent));
106   -// {
107   -// mDecorView.setOnSystemUiVisibilityChangeListener(flags -> {
108   -// boolean visible = (flags & View.SYSTEM_UI_FLAG_HIDE_NAVIGATION) == 0;
109   -// if (controller != null) {
110   -// if (visible && !PlayerActivity.this.isFinishing()) {
111   -// controller.show();
112   -// } else {
113   -// controller.hide();
114   -// }
115   -// }
116   -// });
117   -// }
118   -
119   - SurfaceView surface = (SurfaceView) findViewById(R.id.video_surface);
120   - assert surface != null;
121   - surface.getHolder().addCallback(this);
122   -
123   - IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
124   - receiver = new NetworkReceiver() {
125   - @Override
126   - public void onReceive(Context context, Intent intent) {
127   - super.onReceive(context, intent);
128   - if (!WifiActivity.isValidSSID(PlayerActivity.this)) {
129   - finish();
130   - startActivity(new Intent(PlayerActivity.this, WifiActivity.class));
131   - }
132   - }
133   - };
134   - this.registerReceiver(receiver, filter);
135   -
136   - }
137   -
138   - @Override
139   - protected void onResume() {
140   - super.onResume();
141   - //Log.d(TAG, "onResume()");
142   - mPlayer = CineAcessoPlayer.getInstance(this);
143   - mPlayer.setOnAudioBecomingNoisyListener(this);
144   - mPlayer.setContentType(RetainedSession.get(this, CineAcessoDB.CONTENT_TYPE));
145   - mPlayer.setOnCompletionListener(mp -> {
146   - finish();
147   - mSynchronizer.finish();
148   - });
149   - mPlayer.setOnPreparedListener(this);
150   - //mPlayer.setOnVideoSizeChangedListener(this);
151   -
152   - if (mSynchronizer == null) {
153   - //Log.d(TAG, "NEW INSTANCE SYNCHRONIZER");
154   - mSynchronizer = new CineAcessoPlayerSynchronizer(RetainedSession.get(this, CineAcessoDB.SERVER_UID));
155   - mSynchronizer.setOnMessageReceivedListener(this);
156   - mSynchronizer.start();
157   - }
158   - }
159   -
160   - @Override
161   - protected void onStop() {
162   - super.onStop();
163   - //Log.d(TAG, "onStop()");
164   - if (alertDialog != null) {
165   - alertDialog.dismiss();
166   - }
167   - mPlayer.release();
168   - mSynchronizer.finish();
169   - finish();
170   -// if (!mPlayer.getContentType().equals(CineAcessoDB.CONTENT_TYPE_AUDIO)) {
171   -// mPlayer.release();
172   -// mSynchronizer.finish();
173   -// finish();
174   -// }
175   -// else {
176   -// NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this)
177   -// .setSmallIcon(R.mipmap.ic_launcher)
178   -// .setContentTitle(getString(R.string.app_name))
179   -// .setContentText(RetainedSession.get(this, CineAcessoDB.CONTENT_TITLE));
180   -//
181   -// Intent resultIntent = new Intent(this, PlayerActivity.class);
182   -// PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, resultIntent, PendingIntent.FLAG_UPDATE_CURRENT);
183   -//
184   -// mBuilder.setContentIntent(pendingIntent);
185   -//
186   -// NotificationManager mNotfManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
187   -// mNotfManager.notify(NOTIFICATION_ID, mBuilder.build());
188   -// }
189   - }
190   -
191   - @Override
192   - protected void onDestroy() {
193   - super.onDestroy();
194   - //Log.d(TAG, "onDestroy()");
195   -
196   - if (alertDialog != null) {
197   - alertDialog.dismiss();
198   - }
199   -
200   - if (!isChangingConfigurations() /*|| !mPlayer.getContentType().equals(CineAcessoDB.CONTENT_TYPE_AUDIO)*/) {
201   - mPlayer.release();
202   - mSynchronizer.finish();
203   - }
204   -
205   - if(mBound) {
206   - unbindService(mConnection);
207   - }
208   - if (receiver != null) {
209   - unregisterReceiver(receiver);
210   - }
211   - }
212   -
213   - @Override
214   - public void onWindowFocusChanged(boolean hasFocus) {
215   - super.onWindowFocusChanged(hasFocus);
216   - //Log.d(TAG, "onWindowFocusChanged()");
217   - if (hasFocus) {
218   - delayedHide(0);
219   - } else {
220   - mHideSystemUiHandler.removeMessages(0);
221   - }
222   - }
223   -
224   - @Override
225   - public void surfaceCreated(SurfaceHolder holder) {
226   - //Log.d(TAG, "surfaceCreated()");
227   - String url = RetainedSession.get(this, CineAcessoDB.CONTENT_URL);
228   - //Log.d(TAG, "CONTENT URL = " + url);
229   - try {
230   - mPlayer.setup(holder, url);
231   - mPlayer.prepareAsync();
232   -// if (mPlayer.getContentType().equals(CineAcessoDB.CONTENT_TYPE_AUDIO)) {
233   -// Intent intent = new Intent(this, CineAcessoPlayerService.class);
234   -// bindService(intent, mConnection, Context.BIND_AUTO_CREATE);
235   -// }
236   - } catch (IOException ioe) {
237   - ioe.printStackTrace();
238   - startActivity(new Intent(this, AuxTypeActivity.class));
239   - finish();
240   - Toast.makeText(this, getString(R.string.player_setup_error), Toast.LENGTH_LONG).show();
241   - } catch (Exception e) {
242   - e.printStackTrace();
243   - }
244   -
245   - }
246   -
247   - @Override
248   - public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
249   - //Log.d(TAG, "surfaceChanged(): format = " + format + " width = " + width + " height = " + height);
250   - }
251   -
252   - @Override
253   - public void surfaceDestroyed(SurfaceHolder holder) {
254   - //Log.d(TAG, "surfaceDestroyed()");
255   - }
256   -
257   -// @Override
258   -// public void onVideoSizeChanged(MediaPlayer mediaPlayer, int videoWidth, int videoHeight) {
259   -// if (mediaPlayer != null) {
260   -// DisplayMetrics metrics = new DisplayMetrics();
261   -// getWindowManager().getDefaultDisplay().getMetrics(metrics);
262   -//
263   -// int screenHeight = metrics.heightPixels;
264   -// int screenWidth = metrics.widthPixels;
265   -//
266   -// ViewGroup.LayoutParams params = surface.getLayoutParams();
267   -//
268   -// if (videoWidth > videoHeight) {
269   -// params.width = screenWidth;
270   -// params.height = screenWidth * videoHeight / videoWidth;
271   -// }
272   -// else {
273   -// params.width = screenHeight * videoWidth / videoHeight;
274   -// params.height = screenHeight;
275   -// }
276   -//
277   -// surface.setLayoutParams(params);
278   -// }
279   -// Log.d(TAG, "onVideoSizeChanged(): width = " + videoWidth + " height = " + videoHeight);
280   -// }
281   -
282   - @Override
283   - public void onPrepared(MediaPlayer mp) {
284   - playerPrepared = true;
285   - mPlayer.acquireWifiLock();
286   - if (startReceived) {
287   - long time_buffering = System.currentTimeMillis() - startTime;
288   - mPlayer.start(parseInt(time_buffering));
289   - }
290   - else {
291   - alertDialog = new ProgressDialog.Builder(this)
292   - .setTitle(getString(R.string.wait_start_title))
293   - .setMessage(getString(R.string.wait_start_message))
294   - .setCancelable(true)
295   - .setIcon(R.mipmap.ic_launcher)
296   - .create();
297   - alertDialog.show();
298   -
299   - }
300   -
301   - //Log.d(TAG, "prepared()");
302   - }
303   -
304   - private void showSystemUI() {
305   - mDecorView.setSystemUiVisibility(
306   - View.SYSTEM_UI_FLAG_LAYOUT_STABLE
307   - | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
308   - | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
309   - );
310   - }
311   -
312   - private void hideSystemUI() {
313   - mDecorView.setSystemUiVisibility(
314   - View.SYSTEM_UI_FLAG_LAYOUT_STABLE
315   - | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
316   - | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
317   - | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
318   - | View.SYSTEM_UI_FLAG_FULLSCREEN
319   - );
320   - }
321   -
322   - private void delayedHide(int delayMillis) {
323   - mHideSystemUiHandler.removeMessages(0);
324   - mHideSystemUiHandler.sendEmptyMessageDelayed(0, delayMillis);
325   - }
326   -
327   - @Override
328   - public void onMessageReceived(String type, long pts) {
329   -
330   - //Log.d(TAG, "[INFO] message " + type + " received");
331   -
332   - switch (type) {
333   - case START:
334   - startTime = System.currentTimeMillis() + startTime;
335   - if (alertDialog.isShowing()) {
336   - alertDialog.dismiss();
337   - }
338   - startMedia();
339   - break;
340   -
341   - case STOP:
342   - stopMedia();
343   - startActivity(new Intent(this, AuxTypeActivity.class));
344   - finish();
345   - break;
346   -
347   - case SYNC:
348   - try {
349   - if (alertDialog != null && alertDialog.isShowing()) {
350   - alertDialog.dismiss();
351   - }
352   - if (mPlayer.isPlaying()) {
353   - try {
354   - mPlayer.adjustPlayback((int) pts);
355   - } catch (InterruptedException e) {
356   - Toast.makeText(this, getString(R.string.error_occured), Toast.LENGTH_LONG).show();
357   - finish();
358   - }
359   - }
360   - else if (!startReceived){
361   - startTime = System.currentTimeMillis() - pts;
362   - try {
363   - startMedia(parseInt(pts));
364   - } catch (IllegalArgumentException e) {
365   - finish();
366   - }
367   - }
368   - }
369   - catch(IllegalStateException ise) {
370   - ise.printStackTrace();
371   - finish();
372   - }
373   - break;
374   - }
375   -
376   - }
377   -
378   - private void startMedia() {
379   - if (playerPrepared) {
380   - startReceived = true;
381   - mPlayer.start();
382   - }
383   - }
384   -
385   - private void startMedia(int offset) {
386   - if (playerPrepared) {
387   - startReceived = true;
388   - mPlayer.start(offset);
389   - }
390   - }
391   -
392   - private void stopMedia() {
393   - mPlayer.release();
394   - mSynchronizer.finish();
395   - }
396   -
397   - private int parseInt(long value) {
398   - if (value < Integer.MIN_VALUE || value > Integer.MAX_VALUE) {
399   - throw new IllegalArgumentException("[" + value + "] Cannot be cast to int without changing its value.");
400   - }
401   - return (int) value;
402   - }
403   -
404   - @Override
405   - public void onAudioBecomingNoisy() {
406   - finish();
407   - }
408   -}
409   -
410   -
app/src/main/java/lavid/com/cineacesso/activities/SplashActivity.java
... ... @@ -1,22 +0,0 @@
1   -package lavid.com.cineacesso.activities;
2   -
3   -import android.content.Intent;
4   -import android.os.Bundle;
5   -import android.os.Handler;
6   -import android.support.v7.app.AppCompatActivity;
7   -
8   -
9   -public class SplashActivity extends AppCompatActivity {
10   -
11   - private static final long SPLASH_VISIBLE_TIME = 2000;
12   -
13   - @Override
14   - protected void onCreate(Bundle savedInstanceState) {
15   - super.onCreate(savedInstanceState);
16   - new Handler().postDelayed(() -> {
17   - startActivity(new Intent(this, AuxTypeActivity.class));
18   - finish();
19   - }, SPLASH_VISIBLE_TIME);
20   - }
21   -
22   -}
app/src/main/java/lavid/com/cineacesso/activities/WifiActivity.java
... ... @@ -1,110 +0,0 @@
1   -package lavid.com.cineacesso.activities;
2   -
3   -import android.content.BroadcastReceiver;
4   -import android.content.Context;
5   -import android.content.Intent;
6   -import android.content.IntentFilter;
7   -import android.net.ConnectivityManager;
8   -import android.net.wifi.WifiManager;
9   -import android.os.Bundle;
10   -import android.provider.Settings;
11   -import android.support.design.widget.FloatingActionButton;
12   -import android.support.v7.app.AppCompatActivity;
13   -import android.support.v7.widget.Toolbar;
14   -import android.widget.TextView;
15   -
16   -import java.util.concurrent.ScheduledExecutorService;
17   -
18   -import lavid.com.cineacesso.R;
19   -import lavid.com.cineacesso.utils.CineAcessoDB;
20   -import lavid.com.cineacesso.utils.NetworkReceiver;
21   -
22   -
23   -public class WifiActivity extends AppCompatActivity {
24   -
25   - //private static final String TAG = WifiActivity.class.getSimpleName();
26   -
27   - private ScheduledExecutorService scheduler;
28   - private NetworkReceiver receiver = new NetworkReceiver();
29   -
30   - @Override
31   - protected void onCreate(Bundle savedInstanceState) {
32   - super.onCreate(savedInstanceState);
33   - setContentView(R.layout.activity_wifi);
34   -
35   - Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
36   - setSupportActionBar(toolbar);
37   - assert getSupportActionBar() != null;
38   - getSupportActionBar().setDisplayShowTitleEnabled(false);
39   -
40   - TextView tvSSID = (TextView) findViewById(R.id.tv_ssid);
41   - tvSSID.setText(CineAcessoDB.NETWORK_SSID);
42   -
43   - FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab_wifi);
44   - assert fab != null;
45   - fab.setOnClickListener(view -> startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS)));
46   -
47   - IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
48   - receiver = new NetworkReceiver() {
49   - @Override
50   - public void onReceive(Context context, Intent intent) {
51   - super.onReceive(context, intent);
52   - if (isValidSSID(WifiActivity.this)) {
53   - finish();
54   - }
55   - }
56   - };
57   - this.registerReceiver(receiver, filter);
58   - }
59   -
60   - @Override
61   - protected void onResume() {
62   - super.onResume();
63   - if (isValidSSID(this)) {
64   - finish();
65   - }
66   - }
67   -
68   - @Override
69   - protected void onPause() {
70   - super.onPause();
71   - //Log.d(TAG, "onPause()");
72   -
73   -// if (scheduler == null) {
74   -// scheduler = Executors.newScheduledThreadPool(1);
75   -//
76   -// Runnable ssidValidator = () -> {
77   -// if (isValidSSID(this)) {
78   -// scheduler.shutdown();
79   -// finish();
80   -// }
81   -// };
82   -//
83   -// scheduler.scheduleAtFixedRate(ssidValidator, 0, 2000, TimeUnit.MILLISECONDS);
84   -// }
85   - }
86   -
87   - @Override
88   - protected void onDestroy() {
89   - super.onDestroy();
90   - //Log.d(TAG, "onDestroy()");
91   -// try {
92   -// scheduler.shutdown();
93   -// } catch (NullPointerException npe) {
94   -// npe.printStackTrace();
95   -// }
96   - if (receiver != null) {
97   - this.unregisterReceiver(receiver);
98   - }
99   - }
100   -
101   - public static boolean isValidSSID(Context ctx) {
102   -
103   - WifiManager wifiManager = (WifiManager) ctx.getSystemService(Context.WIFI_SERVICE);
104   - //Log.d(TAG, "THREAD: " + Thread.currentThread().getId());
105   - //Log.d(TAG, "NETWORK_SSID: " + wifiManager.getConnectionInfo().getSSID());
106   - //Log.d(TAG, "INTENT_SSID: " + ssid);
107   - return wifiManager.isWifiEnabled() && wifiManager.getConnectionInfo().getSSID().contains(CineAcessoDB.NETWORK_SSID);
108   - }
109   -
110   -}
app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayer.java
... ... @@ -1,243 +0,0 @@
1   -package lavid.com.cineacesso.player;
2   -
3   -import android.content.Context;
4   -import android.media.AudioManager;
5   -import android.media.MediaPlayer;
6   -import android.net.wifi.WifiManager;
7   -import android.os.PowerManager;
8   -import android.util.Log;
9   -import android.view.SurfaceHolder;
10   -
11   -import java.io.IOException;
12   -import java.util.Timer;
13   -import java.util.TimerTask;
14   -
15   -
16   -public class CineAcessoPlayer extends MediaPlayer implements
17   - MediaPlayer.OnErrorListener,
18   - AudioManager.OnAudioFocusChangeListener {
19   -
20   - private static final String TAG = CineAcessoPlayer.class.getSimpleName();
21   -
22   - private static final int VIDEO_FPS_SYNC_TARGET = 200;
23   -
24   - private boolean synchd = false;
25   - private long startTimeSynchd;
26   -
27   - private OnAudioBecomingNoisyListener onAudioBecomingNoisyListener;
28   -
29   - private static CineAcessoPlayer instance;
30   - private String contentType = "";
31   -
32   - //private Context context;
33   - private WifiManager.WifiLock wifiLock;
34   -
35   - private class ResumePlayerTask extends TimerTask {
36   - @Override
37   - public void run() {
38   - start();
39   - }
40   - }
41   -
42   - private Timer currentTimer;
43   -
44   - private CineAcessoPlayer(Context context) {
45   - //this.context = context;
46   - this.wifiLock = ((WifiManager) context.getSystemService(Context.WIFI_SERVICE))
47   - .createWifiLock(WifiManager.WIFI_MODE_FULL, "cineAcessoPlayerLock");
48   -
49   - setOnErrorListener(this);
50   -
51   -// if (!(contentType = RetainedSession.get(context, CineAcessoDB.AUX_TYPE))
52   -// .equals(CineAcessoDB.CONTENT_TYPE_AUDIO)) {
53   -//
54   -// setWakeMode(context, PowerManager.PARTIAL_WAKE_LOCK);
55   -// setScreenOnWhilePlaying(true);
56   -// }
57   -// else {
58   -// setAudioStreamType(AudioManager.STREAM_MUSIC);
59   -// }
60   - setWakeMode(context, PowerManager.PARTIAL_WAKE_LOCK);
61   - setAudioStreamType(AudioManager.STREAM_MUSIC);
62   - }
63   -
64   - public static synchronized CineAcessoPlayer getInstance(Context context) {
65   - if (instance == null) {
66   - instance = new CineAcessoPlayer(context.getApplicationContext());
67   - }
68   - return instance;
69   - }
70   -
71   - public static synchronized CineAcessoPlayer getInstance() {
72   - return instance;
73   - }
74   -
75   - public void setContentType(String contentType) {
76   - this.contentType = contentType;
77   - }
78   -
79   - public String getContentType() {
80   - return this.contentType;
81   - }
82   -
83   - public void setup(SurfaceHolder sh, String url) throws IOException, IllegalStateException {
84   - try {
85   - setDisplay(sh);
86   - setDataSource(url);
87   - setScreenOnWhilePlaying(true);
88   - }
89   - catch (IllegalStateException e) {
90   - e.printStackTrace();
91   - //Log.d(TAG, "URL: " + url);
92   - }
93   - }
94   -
95   - public void acquireWifiLock() {
96   - if (wifiLock != null && !wifiLock.isHeld()) {
97   - wifiLock.acquire();
98   - }
99   - //Log.d(TAG, "prepared()");
100   - }
101   -
102   - @Override
103   - public void start() throws IllegalStateException {
104   - if (wifiLock != null && !wifiLock.isHeld()) {
105   - wifiLock.acquire();
106   - }
107   - super.start();
108   - //Log.d(TAG, "start()");
109   - }
110   -
111   - public void start(int offset) {
112   - if (wifiLock != null && !wifiLock.isHeld()) {
113   - wifiLock.acquire();
114   - }
115   - if (offset > 0) {
116   - seekTo(offset + VIDEO_FPS_SYNC_TARGET);
117   - }
118   - super.start();
119   - //Log.d(TAG, "start()");
120   - }
121   -
122   - @Override
123   - public void stop() throws IllegalStateException {
124   -
125   - if (wifiLock != null && wifiLock.isHeld()) {
126   - wifiLock.release();
127   - super.stop();
128   - }
129   - //Log.d(TAG, "stop()");
130   - }
131   -
132   - @Override
133   - public void release() {
134   - if (currentTimer != null) {
135   - currentTimer.cancel();
136   - }
137   - //Log.d(TAG, "RELEASING PLAYER");
138   - if (instance != null) {
139   - super.release();
140   - if (wifiLock != null && wifiLock.isHeld()) {
141   - wifiLock.release();
142   - }
143   - instance = null;
144   - //Log.d(TAG, "release()");
145   - }
146   - }
147   -
148   - @Override
149   - public boolean onError(MediaPlayer mp, int what, int extra) {
150   - //TODO
151   - // ... react appropriately ...
152   - // The MediaPlayer has moved to the Error state, must be reset!
153   - return false;
154   - }
155   -
156   - //todo use
157   -// private boolean requestAudioFocus() {
158   -// AudioManager audioManager = ( AudioManager ) context.getSystemService(Context.AUDIO_SERVICE);
159   -// int result = audioManager.requestAudioFocus(this, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
160   -//
161   -// if (result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED) {
162   -// Log.i(TAG, "AUDIOFOCUS_REQUEST_GRANTED");
163   -// return true;
164   -// }
165   -// else {
166   -// Log.i(TAG, "AUDIOFOCUS_REQUEST_FAILED");
167   -// return false;
168   -// }
169   -// }
170   -
171   - @Override
172   - public void onAudioFocusChange(int focusChange) {
173   -
174   - switch (focusChange) {
175   - case AudioManager.AUDIOFOCUS_GAIN:
176   - // resume playback
177   - //TODO
178   - //Log.d(TAG, "AUDIOFOCUS_GAIN");
179   - break;
180   -
181   - case AudioManager.AUDIOFOCUS_LOSS:
182   - if (isPlaying()) release();
183   - //Log.d(TAG, "AUDIOFOCUS_LOSS");
184   - break;
185   -
186   - case AudioManager.AUDIOFOCUS_GAIN_TRANSIENT:
187   - if (isPlaying()) stop();
188   - //Log.d(TAG, "AUDIOFOCUS_GAIN_TRANSIENT");
189   - break;
190   -
191   - case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK:
192   - if (isPlaying()) setVolume(0.1f, 0.1f);
193   - //Log.d(TAG, "AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK");
194   - break;
195   - }
196   -
197   - }
198   -
199   - public void adjustPlayback(int ptsServer) throws InterruptedException {
200   -
201   - int playerCurrentTime = getCurrentPosition();
202   -
203   - if (!synchd) {
204   - Log.d(TAG, "PLAYER TIME : " + playerCurrentTime
205   - + " SERVER TIME: " + ptsServer);
206   - long driftTime;
207   - if ( (ptsServer - playerCurrentTime) > VIDEO_FPS_SYNC_TARGET ) {
208   - driftTime = (ptsServer - playerCurrentTime) << 1;
209   - Log.d(TAG, "seek()");
210   - this.seekTo(playerCurrentTime + (int) driftTime);
211   - }
212   - else {
213   - if ( (playerCurrentTime - ptsServer) > VIDEO_FPS_SYNC_TARGET ) {
214   - driftTime = (playerCurrentTime - ptsServer) >> 1;
215   - this.pause();
216   - Log.d(TAG, "delay()");
217   - currentTimer = new Timer();
218   - currentTimer.schedule(new ResumePlayerTask(), driftTime);
219   - }
220   - else {
221   - synchd = true;
222   - startTimeSynchd = ptsServer;
223   - }
224   - }
225   - }
226   - else if ((ptsServer - startTimeSynchd) > VIDEO_FPS_SYNC_TARGET /*1m*/) {
227   - synchd = false;
228   - }
229   -
230   - }
231   -
232   - public void setOnAudioBecomingNoisyListener(OnAudioBecomingNoisyListener listener) {
233   - this.onAudioBecomingNoisyListener = listener;
234   - }
235   -
236   - public OnAudioBecomingNoisyListener getAudioBecomingNoisyListener() {
237   - return this.onAudioBecomingNoisyListener;
238   - }
239   -
240   - public interface OnAudioBecomingNoisyListener {
241   - void onAudioBecomingNoisy();
242   - }
243   -}
app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayerController.java
... ... @@ -1,82 +0,0 @@
1   -package lavid.com.cineacesso.player;
2   -
3   -import android.content.Context;
4   -import android.media.MediaPlayer;
5   -import android.widget.MediaController;
6   -
7   -
8   -public class CineAcessoPlayerController extends MediaController implements MediaController.MediaPlayerControl{
9   -
10   - private MediaPlayer player;
11   -
12   - public CineAcessoPlayerController(Context context) {
13   - super(context);
14   - }
15   -
16   - public CineAcessoPlayerController(Context context, MediaPlayer player) {
17   - super(context, false);
18   - this.player = player;
19   - setMediaPlayer(this);
20   - }
21   -
22   - @Override
23   - public void start() {
24   - if (player != null) {
25   - player.start();
26   - }
27   - }
28   -
29   - @Override
30   - public void pause() {
31   - if (player != null) {
32   - player.pause();
33   - }
34   - }
35   -
36   - @Override
37   - public int getDuration() {
38   - return player != null ? player.getDuration() : 0;
39   - }
40   -
41   - @Override
42   - public int getCurrentPosition() {
43   - return player != null ? player.getCurrentPosition() : 0;
44   - }
45   -
46   - @Override
47   - public void seekTo(int pos) {
48   - if (player != null) {
49   - player.seekTo(pos);
50   - }
51   - }
52   -
53   - @Override
54   - public boolean isPlaying() {
55   - return player != null && player.isPlaying();
56   - }
57   -
58   - @Override
59   - public int getBufferPercentage() {
60   - return 0;
61   - }
62   -
63   - @Override
64   - public boolean canPause() {
65   - return true;
66   - }
67   -
68   - @Override
69   - public boolean canSeekBackward() {
70   - return false;
71   - }
72   -
73   - @Override
74   - public boolean canSeekForward() {
75   - return false;
76   - }
77   -
78   - @Override
79   - public int getAudioSessionId() {
80   - return player != null ? player.getAudioSessionId() : 0;
81   - }
82   -}
app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayerService.java
... ... @@ -1,43 +0,0 @@
1   -package lavid.com.cineacesso.player;
2   -
3   -import android.app.Service;
4   -import android.content.Intent;
5   -import android.os.Binder;
6   -import android.os.IBinder;
7   -import android.support.annotation.Nullable;
8   -
9   -/**
10   - * Created by Ademir on 24/07/2016.
11   - */
12   -public class CineAcessoPlayerService extends Service {
13   -
14   - private static final String TAG = CineAcessoPlayerService.class.getSimpleName();
15   -
16   - private final IBinder mBinder = new LocalBinder();
17   -
18   - private CineAcessoPlayer mPlayer = CineAcessoPlayer.getInstance();
19   -
20   - public class LocalBinder extends Binder {
21   - public CineAcessoPlayerService getService() {
22   - return CineAcessoPlayerService.this;
23   - }
24   - }
25   -
26   - @Nullable
27   - @Override
28   - public IBinder onBind(Intent intent) {
29   - return mBinder;
30   - }
31   -
32   - @Override
33   - public void onCreate() {
34   - super.onCreate();
35   - //Log.d(TAG, "onCreate()");
36   - }
37   -
38   - @Override
39   - public void onDestroy() {
40   - super.onDestroy();
41   - //Log.d(TAG, "onDestroy()");
42   - }
43   -}
app/src/main/java/lavid/com/cineacesso/player/CineAcessoPlayerSynchronizer.java
... ... @@ -1,118 +0,0 @@
1   -package lavid.com.cineacesso.player;
2   -
3   -import org.json.JSONException;
4   -import org.json.JSONObject;
5   -
6   -import java.io.IOException;
7   -import java.net.DatagramPacket;
8   -import java.net.DatagramSocket;
9   -import java.net.SocketException;
10   -
11   -
12   -public class CineAcessoPlayerSynchronizer extends Thread {
13   -
14   - private static final String TAG = CineAcessoPlayerSynchronizer.class.getSimpleName();
15   -
16   - private static final String RESP_MESSAGE_TYPE = "type";
17   - private static final String RESP_SERVER_UID = "server_uid";
18   - private static final String RESP_OFFSET = "offset";
19   - private static final String RESP_PTS = "pts";
20   - private static final String RESP_MESSAGE_START = "START";
21   - private static final String RESP_MESSAGE_STOP = "STOP";
22   - private static final String RESP_MESSAGE_SYNC = "SYNC";
23   -
24   - private static final int CLIENT_DEFAULT_PORT = 5054;
25   - private static final int BUFFER_LENGTH = 1024;
26   -
27   - private DatagramSocket socket;
28   - private int clientPort;
29   - private boolean socketOpened;
30   -
31   - private String serverUid;
32   -
33   - private OnMessageReceivedListener mOnMessageReceivedListener;
34   -
35   -
36   - public CineAcessoPlayerSynchronizer(String serverUid) {
37   - this(CLIENT_DEFAULT_PORT, serverUid);
38   - }
39   -
40   - private CineAcessoPlayerSynchronizer(int clientPort, String serverUid) {
41   - this.clientPort = clientPort;
42   - this.serverUid = serverUid;
43   - socketOpened = true;
44   - }
45   -
46   - @Override
47   - public void run() {
48   -
49   - try {
50   - socket = new DatagramSocket(clientPort);
51   - byte[] buffer;
52   - DatagramPacket packet;
53   - JSONObject jsonObject;
54   -
55   - while(socketOpened) {
56   - buffer = new byte[BUFFER_LENGTH];
57   - packet = new DatagramPacket(buffer, buffer.length);
58   -
59   - //Log.d(TAG, "WAITING SERVER MESSAGE");
60   - socket.receive(packet);
61   -
62   - String message = new String(packet.getData());
63   - jsonObject = new JSONObject(message);
64   - //Log.d(TAG, "MESSAGE RECEIVED = " + jsonObject.toString());
65   -
66   - String responseServerUid = jsonObject.has(RESP_SERVER_UID) ? jsonObject.getString(RESP_SERVER_UID) : null;
67   - if (responseServerUid != null && responseServerUid.equals(serverUid)
68   - && jsonObject.has(RESP_MESSAGE_TYPE)) {
69   -
70   - String messageType = jsonObject.getString(RESP_MESSAGE_TYPE);
71   - //Log.d(TAG, "RESP_MESSAGE_" + messageType);
72   - switch (messageType) {
73   - case RESP_MESSAGE_START:
74   - mOnMessageReceivedListener.onMessageReceived(RESP_MESSAGE_START, jsonObject.getLong(RESP_OFFSET));
75   - break;
76   -
77   - case RESP_MESSAGE_STOP:
78   - mOnMessageReceivedListener.onMessageReceived(RESP_MESSAGE_STOP, -1);
79   - break;
80   -
81   - case RESP_MESSAGE_SYNC:
82   - mOnMessageReceivedListener.onMessageReceived(RESP_MESSAGE_SYNC, jsonObject.getLong(RESP_PTS));
83   - break;
84   - }
85   -
86   - }
87   - }
88   -
89   - } catch (SocketException se) {
90   - se.printStackTrace();
91   - //Log.d(TAG, "SOCKET_EXCEPTION");
92   - } catch (IOException ioe) {
93   - ioe.printStackTrace();
94   - //Log.d(TAG, "IO_EXCEPTION");
95   - } catch (JSONException jse) {
96   - jse.printStackTrace();
97   - //Log.d(TAG, "JSON_EXCEPTION");
98   - }
99   -
100   - }
101   -
102   - public void finish() {
103   - socketOpened = false;
104   - if (socket != null) {
105   - socket.close();
106   - socket = null;
107   - }
108   - }
109   -
110   - public void setOnMessageReceivedListener(OnMessageReceivedListener mOnMessageReceivedListener) {
111   - this.mOnMessageReceivedListener = mOnMessageReceivedListener;
112   - }
113   -
114   - public interface OnMessageReceivedListener {
115   - void onMessageReceived(String type, long offset);
116   - }
117   -
118   -}
app/src/main/java/lavid/com/cineacesso/utils/BarcodeListener.java
... ... @@ -1,10 +0,0 @@
1   -package lavid.com.cineacesso.utils;
2   -
3   -import com.google.android.gms.vision.barcode.Barcode;
4   -
5   -/**
6   - * Created by Ademir on 07/07/2016.
7   - */
8   -public interface BarcodeListener {
9   - void onDetected(Barcode barcode);
10   -}
app/src/main/java/lavid/com/cineacesso/utils/BarcodeTrackerFactory.java
... ... @@ -1,24 +0,0 @@
1   -package lavid.com.cineacesso.utils;
2   -
3   -import com.google.android.gms.vision.MultiProcessor;
4   -import com.google.android.gms.vision.Tracker;
5   -import com.google.android.gms.vision.barcode.Barcode;
6   -
7   -/**
8   - * Created by Ademir on 07/07/2016.
9   - */
10   -public class BarcodeTrackerFactory implements MultiProcessor.Factory<Barcode> {
11   -
12   - private BarcodeListener barcodeListener;
13   -
14   - public BarcodeTrackerFactory(BarcodeListener barcodeListener) {
15   - this.barcodeListener = barcodeListener;
16   - }
17   -
18   - @Override
19   - public synchronized Tracker<Barcode> create(Barcode barcode) {
20   - barcodeListener.onDetected(barcode);
21   - return new Tracker<>();
22   - }
23   -
24   -}
app/src/main/java/lavid/com/cineacesso/utils/CineAcessoAPI.java
... ... @@ -1,104 +0,0 @@
1   -package lavid.com.cineacesso.utils;
2   -
3   -import android.content.Context;
4   -import android.net.Uri;
5   -
6   -import com.android.volley.Request;
7   -import com.android.volley.toolbox.JsonObjectRequest;
8   -
9   -import org.json.JSONException;
10   -
11   -import java.util.HashMap;
12   -
13   -import lavid.com.cineacesso.R;
14   -
15   -
16   -public class CineAcessoAPI {
17   -
18   - public static void getServerInfo(final Context context, String auxType, final GetServerInfoCallback cbk) {
19   -
20   - String reqEntry = "";
21   - switch (auxType) {
22   - case CineAcessoDB.CONTENT_TYPE_LIBRAS:
23   - reqEntry = CineAcessoDB.REQ_ENTRY_DEAF;
24   - break;
25   -
26   - case CineAcessoDB.CONTENT_TYPE_AUDIO:
27   - reqEntry = CineAcessoDB.REQ_ENTRY_BLIND;
28   - break;
29   -
30   - case CineAcessoDB.CONTENT_TYPE_SUBS:
31   - reqEntry = CineAcessoDB.REQ_ENTRY_SUBS;
32   - break;
33   -
34   - }
35   -
36   - String url = Uri.parse(CineAcessoDB.BASE_URL).buildUpon()
37   - .appendEncodedPath(reqEntry).build().toString();
38   -
39   - JsonObjectRequest jsonObjReq = new JsonObjectRequest(Request.Method.GET, url, null, response -> {
40   -
41   - HashMap<String, String> ret = new HashMap<>();
42   - try {
43   - ret.put(CineAcessoDB.SERVER_UID, response.getString(CineAcessoDB.UID));
44   - ret.put(CineAcessoDB.CONTENT, response.getString(CineAcessoDB.CONTENT));
45   - ret.put(CineAcessoDB.PTS, String.valueOf(response.getInt(CineAcessoDB.PTS)));
46   - if (response.has(CineAcessoDB.CONTENT_AUTHOR)){
47   - ret.put(CineAcessoDB.CONTENT_AUTHOR, response.getString(CineAcessoDB.CONTENT_AUTHOR));
48   - } else {
49   - ret.put(CineAcessoDB.CONTENT_AUTHOR, context.getString(R.string.unknown));
50   - }
51   - if (response.has(CineAcessoDB.CONTENT_YEAR)) {
52   - ret.put(CineAcessoDB.CONTENT_YEAR, response.getString(CineAcessoDB.CONTENT_YEAR));
53   - } else {
54   - ret.put(CineAcessoDB.CONTENT_YEAR, context.getString(R.string.unknown));
55   - }
56   - if (response.has(CineAcessoDB.CONTENT_TITLE)) {
57   - ret.put(CineAcessoDB.CONTENT_TITLE, response.getString(CineAcessoDB.CONTENT_TITLE));
58   - } else {
59   - ret.put(CineAcessoDB.CONTENT_TITLE, context.getString(R.string.unknown));
60   - }
61   - if (response.has(CineAcessoDB.CONTENT_IMG)) {
62   - ret.put(CineAcessoDB.CONTENT_IMG, response.getString(CineAcessoDB.CONTENT_IMG));
63   - } else {
64   - ret.put(CineAcessoDB.CONTENT_IMG, null);
65   - }
66   - cbk.run(true, ret);
67   - } catch (JSONException e) {
68   - e.printStackTrace();
69   - }
70   - }, error -> cbk.run(false, null));
71   -
72   - VolleySingleton.getInstance(context).addToRequestQueue(jsonObjReq);
73   - }
74   -
75   -
76   -// private static class DefaultErrorListener implements Response.ErrorListener {
77   -// private Context ctx;
78   -//
79   -// public DefaultErrorListener(Context ctx) {
80   -// super();
81   -// this.ctx = ctx;
82   -// }
83   -//
84   -// @Override
85   -// public void onErrorResponse(VolleyError error) {
86   -//
87   -// if (error instanceof TimeoutError || error instanceof NoConnectionError) {
88   -// //Toast.makeText(ctx, R.string.network_timeout, Toast.LENGTH_LONG).show();
89   -// } else if (error instanceof AuthFailureError) {
90   -// //Toast.makeText(ctx, R.string.auth_failure, Toast.LENGTH_LONG).show();
91   -// } else if (error instanceof ServerError) {
92   -// //Toast.makeText(ctx, R.string.server_error, Toast.LENGTH_LONG).show();
93   -// } else if (error instanceof NetworkError) {
94   -// //Toast.makeText(ctx, R.string.network_error, Toast.LENGTH_LONG).show();
95   -// } else if (error instanceof ParseError) {
96   -// //Toast.makeText(ctx, R.string.parse_error, Toast.LENGTH_LONG).show();
97   -// }
98   -// }
99   -// }
100   -
101   - public interface GetServerInfoCallback {
102   - void run(boolean success, HashMap<String, String> map);
103   - }
104   -}
app/src/main/java/lavid/com/cineacesso/utils/CineAcessoDB.java
... ... @@ -1,36 +0,0 @@
1   -package lavid.com.cineacesso.utils;
2   -
3   -/**
4   - * Created by Ademir on 12/07/2016.
5   - */
6   -public class CineAcessoDB {
7   -
8   - public static final String LAST_SESSION = "last_session";
9   -
10   - public static final String SERVER_UID = "server_uid";
11   - //public static final String AUX_TYPE = "aux_type";
12   - public static final String BASE_URL = "http://192.168.0.100:5053";
13   - public static final String NETWORK_SSID = "CINEACESSO-01";
14   -
15   - public static final String CONTENT_URL = "content_url";
16   - public static final String CONTENT_IMG = "img";
17   - public static final String CONTENT_IMG_URL = "img_url";
18   - public static final String CONTENT_TITLE = "title";
19   - public static final String CONTENT_AUTHOR = "author";
20   - public static final String CONTENT_YEAR = "year";
21   - public static final String CONTENT_TYPE = "type";
22   - public static final String CONTENT_TYPE_LIBRAS = "libras";
23   - //public static final String CONTENT_TYPE_LIBRAS_SUB = "libras_subtitles";
24   - public static final String CONTENT_TYPE_SUBS = "subtitles";
25   - public static final String CONTENT_TYPE_AUDIO = "audio";
26   -
27   - public static final String REQ_ENTRY_DEAF = "api/entry/deaf";
28   - public static final String REQ_ENTRY_BLIND = "api/entry/blind";
29   - public static final String REQ_ENTRY_SUBS = "api/entry/subs";
30   - //public static final String REQ_ENTRY_LIBRAS_SUBS = "api/entry/libras_subs";
31   -
32   - public static final String UID = "uid";
33   - public static final String CONTENT = "content";
34   - public static final String PTS = "pts";
35   -
36   -}
app/src/main/java/lavid/com/cineacesso/utils/IntentReceiver.java
... ... @@ -1,29 +0,0 @@
1   -package lavid.com.cineacesso.utils;
2   -
3   -import android.content.BroadcastReceiver;
4   -import android.content.Context;
5   -import android.content.Intent;
6   -import android.media.AudioManager;
7   -import android.net.ConnectivityManager;
8   -import android.net.NetworkInfo;
9   -
10   -import lavid.com.cineacesso.activities.WifiActivity;
11   -import lavid.com.cineacesso.player.CineAcessoPlayer;
12   -
13   -
14   -/**
15   - * Created by Ademir on 10/07/2016.
16   - */
17   -public class IntentReceiver extends BroadcastReceiver {
18   - @Override
19   - public void onReceive(Context context, Intent intent) {
20   - if (intent.getAction().equals(AudioManager.ACTION_AUDIO_BECOMING_NOISY)) {
21   - CineAcessoPlayer player;
22   - if ((player = CineAcessoPlayer.getInstance()) != null) {
23   - if (player.getContentType().equals(CineAcessoDB.CONTENT_TYPE_AUDIO)) {
24   - player.getAudioBecomingNoisyListener().onAudioBecomingNoisy();
25   - }
26   - }
27   - }
28   - }
29   -}
app/src/main/java/lavid/com/cineacesso/utils/NetworkReceiver.java
... ... @@ -1,18 +0,0 @@
1   -package lavid.com.cineacesso.utils;
2   -
3   -import android.content.BroadcastReceiver;
4   -import android.content.Context;
5   -import android.content.Intent;
6   -import android.net.ConnectivityManager;
7   -
8   -import lavid.com.cineacesso.activities.WifiActivity;
9   -
10   -/**
11   - * Created by Cinema_2 on 11/08/2016.
12   - */
13   -public class NetworkReceiver extends BroadcastReceiver {
14   - @Override
15   - public void onReceive(Context context, Intent intent) {
16   -
17   - }
18   -}
app/src/main/java/lavid/com/cineacesso/utils/RetainedSession.java
... ... @@ -1,39 +0,0 @@
1   -package lavid.com.cineacesso.utils;
2   -
3   -import android.content.Context;
4   -import android.content.SharedPreferences;
5   -
6   -/**
7   - * Created by Ademir on 15/07/2016.
8   - */
9   -public class RetainedSession {
10   -
11   - private RetainedSession() {
12   -
13   - }
14   -
15   - public static void put(Context c,String key, String value) {
16   - SharedPreferences prefs = c.getSharedPreferences(CineAcessoDB.LAST_SESSION, Context.MODE_PRIVATE);
17   - SharedPreferences.Editor editor = prefs.edit();
18   -
19   - editor.putString(key, value).apply();
20   - }
21   -
22   - public static boolean has(Context c, String key) {
23   - SharedPreferences prefs = c.getSharedPreferences(CineAcessoDB.LAST_SESSION, Context.MODE_PRIVATE);
24   - return prefs.contains(key);
25   - }
26   -
27   - public static String get(Context c, String key) {
28   - SharedPreferences prefs = c.getSharedPreferences(CineAcessoDB.LAST_SESSION, Context.MODE_PRIVATE);
29   - return prefs.getString(key, null);
30   - }
31   -
32   - public static void clear(Context c) {
33   - SharedPreferences prefs = c.getSharedPreferences(CineAcessoDB.LAST_SESSION, Context.MODE_PRIVATE);
34   - SharedPreferences.Editor editor = prefs.edit();
35   -
36   - editor.clear().apply();
37   - }
38   -
39   -}
app/src/main/java/lavid/com/cineacesso/utils/VolleySingleton.java
... ... @@ -1,68 +0,0 @@
1   -package lavid.com.cineacesso.utils;
2   -
3   -import android.content.Context;
4   -import android.graphics.Bitmap;
5   -import android.support.v4.util.LruCache;
6   -
7   -import com.android.volley.DefaultRetryPolicy;
8   -import com.android.volley.Request;
9   -import com.android.volley.RequestQueue;
10   -import com.android.volley.toolbox.ImageLoader;
11   -import com.android.volley.toolbox.Volley;
12   -
13   -/**
14   - * Created by Ademir on 17/07/2016.
15   - */
16   -public class VolleySingleton {
17   -
18   - private static VolleySingleton mInstance;
19   - private static Context mContext;
20   - private static RequestQueue mRequestQueue;
21   - private static ImageLoader mImageLoader;
22   -
23   -
24   - private VolleySingleton(Context context) {
25   - mContext = context;
26   - mRequestQueue = getRequestQueue();
27   - mImageLoader = new ImageLoader(mRequestQueue, new ImageLoader.ImageCache() {
28   - private final LruCache<String, Bitmap> cache = new LruCache<>(20);
29   -
30   - @Override
31   - public Bitmap getBitmap(String url) {
32   - return cache.get(url);
33   - }
34   -
35   - @Override
36   - public void putBitmap(String url, Bitmap bitmap) {
37   - cache.put(url, bitmap);
38   - }
39   - });
40   - }
41   -
42   - public static synchronized VolleySingleton getInstance(Context context) {
43   - if (mInstance == null) {
44   - mInstance = new VolleySingleton(context);
45   - }
46   - return mInstance;
47   - }
48   -
49   - private RequestQueue getRequestQueue() {
50   - if (mRequestQueue == null) {
51   - mRequestQueue = Volley.newRequestQueue(mContext.getApplicationContext());
52   - }
53   - return mRequestQueue;
54   - }
55   -
56   - public <T> void addToRequestQueue(Request<T> req) {
57   - req.setRetryPolicy(new DefaultRetryPolicy(
58   - 20000,
59   - DefaultRetryPolicy.DEFAULT_MAX_RETRIES,
60   - DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));
61   - getRequestQueue().add(req);
62   - //Log.d("VolleyRequestLog", "url: " + req.getUrl());
63   - }
64   -
65   - public ImageLoader getImageLoader() {
66   - return mImageLoader;
67   - }
68   -}
app/src/main/res/drawable-hdpi/arrow_back.png

454 Bytes

app/src/main/res/drawable-hdpi/arrow_back_blue.png

615 Bytes

app/src/main/res/drawable-hdpi/cineacesso_logo_splash.png

15.5 KB

app/src/main/res/drawable-hdpi/play_shape.png

354 Bytes

app/src/main/res/drawable-hdpi/qr_shape.png

802 Bytes

app/src/main/res/drawable-hdpi/wifi_shape.png

773 Bytes

app/src/main/res/drawable-mdpi/arrow_back.png

304 Bytes

app/src/main/res/drawable-mdpi/arrow_back_blue.png

417 Bytes

app/src/main/res/drawable-mdpi/play_shape.png

254 Bytes

app/src/main/res/drawable-mdpi/qr_shape.png

655 Bytes

app/src/main/res/drawable-mdpi/wifi_shape.png

507 Bytes

app/src/main/res/drawable-xhdpi/arrow_back.png

654 Bytes

app/src/main/res/drawable-xhdpi/arrow_back_blue.png

912 Bytes

app/src/main/res/drawable-xhdpi/cineacesso_logo_splash.png

25 KB

app/src/main/res/drawable-xhdpi/play_shape.png

474 Bytes

app/src/main/res/drawable-xhdpi/qr_shape.png

1.2 KB

app/src/main/res/drawable-xhdpi/wifi_shape.png

1.02 KB

app/src/main/res/drawable-xxhdpi/arrow_back.png

1.11 KB

app/src/main/res/drawable-xxhdpi/arrow_back_blue.png

1.49 KB

app/src/main/res/drawable-xxhdpi/cineacesso_logo_splash.png

26.9 KB

app/src/main/res/drawable-xxhdpi/play_shape.png

725 Bytes

app/src/main/res/drawable-xxhdpi/qr_shape.png

1.14 KB

app/src/main/res/drawable-xxhdpi/wifi_shape.png

1.64 KB

app/src/main/res/drawable/about_govfederal.png

39 KB

app/src/main/res/drawable/about_lavid.png

25 KB

app/src/main/res/drawable/about_minc.png

4.36 KB

app/src/main/res/drawable/about_mjc.png

5.77 KB

app/src/main/res/drawable/about_mpdg.png

8.51 KB

app/src/main/res/drawable/about_rnp.png

10.6 KB

app/src/main/res/drawable/about_sadv.png

2.96 KB

app/src/main/res/drawable/about_sti.png

3.94 KB