keystore for sign the apk 99/6399/1
authorAngelo Mantellini (manangel) <[email protected]>
Tue, 25 Apr 2017 07:40:39 +0000 (09:40 +0200)
committerAngelo Mantellini (manangel) <[email protected]>
Tue, 25 Apr 2017 08:24:51 +0000 (10:24 +0200)
Change-Id: Iae91aea5f709329210899e9a993c305f49e26dc2
Signed-off-by: Angelo Mantellini (manangel) <[email protected]>
README.md
android/build.gradle [new file with mode: 0644]
android/gradle/wrapper/gradle-wrapper.properties~ [new file with mode: 0755]
android/viper.keystore [new file with mode: 0644]

index 4933c57..f71e1be 100644 (file)
--- a/README.md
+++ b/README.md
@@ -46,7 +46,6 @@ For building the player, from the root folder of the project:
 ``` 
 
 
-
 Build the player
 -----------------
 
diff --git a/android/build.gradle b/android/build.gradle
new file mode 100644 (file)
index 0000000..d76f0e9
--- /dev/null
@@ -0,0 +1,76 @@
+buildscript {
+    repositories {
+        jcenter()
+    }
+
+    dependencies {
+        classpath 'com.android.tools.build:gradle:1.1.0'
+    }
+}
+
+allprojects {
+    repositories {
+        jcenter()
+    }
+}
+
+apply plugin: 'com.android.application'
+
+dependencies {
+    compile fileTree(dir: 'libs', include: ['*.jar'])
+}
+
+android {
+    buildTypes {
+        release {
+            minifyEnabled false
+            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
+            /*applicationVariants.all { variant ->
+               variant.outputs.each { output ->
+                       project.ext { appName = 'viper' }
+                       def newName = output.outputFile.name
+                       newName = newName.replace("android", "$project.ext.appName")
+                       output.outputFile = new File(output.outputFile.parent, newName)
+               }
+               }*/
+        }
+        debug {
+        minifyEnabled false
+                    debuggable true
+                    jniDebuggable true
+        }
+    }
+    /*******************************************************
+     * The following variables:
+     * - androidBuildToolsVersion,
+     * - androidCompileSdkVersion
+     * - qt5AndroidDir - holds the path to qt android files
+     *                   needed to build any Qt application
+     *                   on Android.
+     *
+     * are defined in gradle.properties file. This file is
+     * updated by QtCreator and androiddeployqt tools.
+     * Changing them manually might break the compilation!
+     *******************************************************/
+
+    compileSdkVersion androidCompileSdkVersion.toInteger()
+
+    buildToolsVersion androidBuildToolsVersion
+
+    sourceSets {
+        main {
+            manifest.srcFile 'AndroidManifest.xml'
+            java.srcDirs = [qt5AndroidDir + '/src', 'src', 'java']
+            aidl.srcDirs = [qt5AndroidDir + '/src', 'src', 'aidl']
+            res.srcDirs = [qt5AndroidDir + '/res', 'res']
+            resources.srcDirs = ['src']
+            renderscript.srcDirs = ['src']
+            assets.srcDirs = ['assets']
+            jniLibs.srcDirs = ['libs']
+       }
+    }
+
+    lintOptions {
+        abortOnError false
+    }
+}
diff --git a/android/gradle/wrapper/gradle-wrapper.properties~ b/android/gradle/wrapper/gradle-wrapper.properties~
new file mode 100755 (executable)
index 0000000..1e61d1f
--- /dev/null
@@ -0,0 +1,6 @@
+#Wed Apr 10 15:27:10 PDT 2013
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip
diff --git a/android/viper.keystore b/android/viper.keystore
new file mode 100644 (file)
index 0000000..aa293c0
Binary files /dev/null and b/android/viper.keystore differ