From a107d725837bed2966ef6d5e4cd2c085e37896c6 Mon Sep 17 00:00:00 2001 From: "Angelo Mantellini (manangel)" Date: Tue, 25 Apr 2017 09:40:39 +0200 Subject: [PATCH] keystore for sign the apk Change-Id: Iae91aea5f709329210899e9a993c305f49e26dc2 Signed-off-by: Angelo Mantellini (manangel) --- README.md | 1 - android/build.gradle | 76 ++++++++++++++++++++++ android/gradle/wrapper/gradle-wrapper.properties~ | 6 ++ android/viper.keystore | Bin 0 -> 2236 bytes 4 files changed, 82 insertions(+), 1 deletion(-) create mode 100644 android/build.gradle create mode 100755 android/gradle/wrapper/gradle-wrapper.properties~ create mode 100644 android/viper.keystore diff --git a/README.md b/README.md index 4933c577..f71e1be1 100644 --- 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 index 00000000..d76f0e9d --- /dev/null +++ b/android/build.gradle @@ -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 index 00000000..1e61d1fd --- /dev/null +++ b/android/gradle/wrapper/gradle-wrapper.properties~ @@ -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 index 0000000000000000000000000000000000000000..aa293c076653ef3315aa655cfc3d28559310fe40 GIT binary patch literal 2236 zcmchY={wX58^>p{#F)Y`BQn|7!EZ!{p-7hO!Z{c@*&A7hEajZh7<(!bhZ@<9t;9ig zS+kT(mLn7*#x6@?@aS2t>-+`Ji~Ggr{=T`d@BO{*`*7uO1q1>?jtl(nVhqYH)fP(2g=7Ivc;X?Ta#oiKWG^qx9$3-+V3bTr=xwPhaxYUq$wOJ$LhuV zR~`Lnuw6boIf`+PyE6-R)?rr~Z)mf7|I0m>CKlNNml?FYYwm>+k|g*?y;(jb!y}S! zWJKfXaiqnHfS0CbV)+0e?j}%0a(5+XN;Bv6to<|XT&B}WuMB#4fUGR8Kpk(4TJP#8 z+?F`(XQLub%ij!Qs4sGaUQs*xNW&BrJ+EN~j@j$csYT&`;RjSq)LYeSyhxvRUfykq z?~bU*kc)r!T)MG{DG+>(;rIGA_xa@YE#RT_*i(^H!%ZXkavlZVGoOE)ye71F)r|IK zL_YT1O*jum9=&O3n@l{=hle%`h;;d8h>U*jPJ zeS>JEErHR^>yz>dzTniA7CJeJTF~w)Y;Z%ZgH$mOikOvy%mGiU6{uOGSB27~e*3TP zElnM5euheXXdnG;=En2Hqu;G z6*SmQZ%F*R13{=JJ6Rd???$cuO82w&_5?$#Yze%i2 zfHl82p}wecq_k#c>J`Q$eDSPG6%V!br8|xLO`0OL6VIe77B3GhM)|z%~0cYzjg&fkFK1cP3>cgy)f&%vOyAwKNaFj52 zA-U*DoT7djXZGXA=Xt!Ovo&|NV!w6sPEbY3!R-wV&(Eec?FfqR>IS`1iLFZb{f4s|567=j^_zjy8IJCtRUR%Tu=!0TXXeK(6wt zj1@Q07`@e~{iXT-93%3~0WYj#Juq`aj6WmznZPAWvS{vyg&BlJK?hyOrTvS{d{``5+$Rv*Q^{JQl8z)unP%SyeS0rx+Sti9XURmwb)|>d>dU3a z^KTkFd(d!2-NF+btNgceZtM~`cj6~?7Uc8-1CsLlPen>H^s*=Bhw`ZNS5DV03# z95eG7f{HBcmWqX)tH0_AGeqvQNWz4D12h>R9*vj}6iCqf&KNWA#v6drT}N4$U*GpV zvoMn|KUZsnG%C|#d$jut$;V+bvg~<&6?hA?@D&(~yZ@iNXs@geXo5h{TL1+b2v8sn z*-!`=0%7xCvjG8c4laclNQOa`AKX zz@7wnel|D}>{c!$V$lDX8^Nwm407|w!U5P%9fn}jx7D-63Ijqv5sKi`^YilX@fS09 z@eB6w@ge#V0W=DZ)d18~)v)K(aB4V56kJUW&;&I9i~rA2C}4?y8gcw4pcL>a5I_NQ zLnvS{=)Et`H^mI}dlFwJeRe0hRaFAKGnCtMKQnSKIl&5-;xpW$qfjR4A^KaIE#Cgy zEGR~benoZ?2>e6aO`RiYBL2um>|=2wMIxgwIf=5@Hm*@i8XXL)qpxK-9(GS=|5dK1 z#Wi=5N=z`c(|x3}(yf;I@a0~)F_quh;o^Gf3UKoAQmTfR#}7j8J9lS-0JZaX&B7{$ z`zCaGh3LAuwK?TPvmD6O3&q{K<#vYF!8ooaT5nM&l3S(6YVW*kqtzKg=a?>1*4{Vd zke88#Eae=$$F($^7uu~QsMPN?VR%mZ!-{(yXLa!=*SACMT~=F`0f&gUXNS$@cL5JQ z2Ov-|2%IMloCQRW*C~3E4ap|ppl2=mv6|F8UU(W6+l5YTShfC{mVc({*hDbsMlt+1 zR_IXzX?fc{^28A6gC%`yz-T`tA}=Xr1P|RHrYfuBoF2-lfAe z?X)-RT`@lGf`;hYmP=gDeTVrkWGd8M9N+^&I^k-4iT=?h21A<*RN6E$!E-R=HfI`n z2q?$L$9>5!Se>46h;VNbN$b4BYBITW-FKOf0k<6)-GaHslr%|+Ny!~{g{JZz+z_|g zOsL8zL2m7aojaT6(sQRPR=6U%0#)LMt2mwKQ#UVJR)nC2G*DANiMg`rYNM8^K^4?{*=-}zDHr1`x(V9u@6yF4Gb@v(7I)3f1TNe!Po5B;%b5~I<%0TS OR=Q#zZ{t-oJpTogmf!UN literal 0 HcmV?d00001 -- 2.16.6