Inapp-Store hinzugefuegt, Release-Batch Dateien erstellt.
This commit is contained in:
parent
0d31753974
commit
68d3cde529
@ -18,7 +18,7 @@ ionic plugin add https://github.com/litehelpers/Cordova-sqlite-storage.git#0.7.1
|
||||
ionic plugin add cordova-plugin-file
|
||||
ionic plugin add cordova-plugin-file-transfer
|
||||
ionic plugin add https://github.com/an-rahulpandey/cordova-plugin-dbcopy.git
|
||||
|
||||
ionic plugin add D:\Projekte\Android\AndroidInAppBilling --variable BILLING_KEY="MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm/DQuSuSDJgbmTThI8xMlwTf0IKvPWzsKUPRDw2pkoaWz2U+RL3AHUTwmUhXxpLGMvj7PC0Jt4xp9ilO5h5tWQ7TrqUxdTPBeL8U+WZHoQIDFmgi+ovWdClgA6aAHs1VARKPxCM2F4ngzCFIdIsiign1IeFo+uVMcel8IgUJIQX1zy7MabnQY+jIU97xjHb2bIQQsoUG40fm7jYoXWxM8OkyAdeBfXx6eGgpbvnUvjFqVlJEEGBy4ysM4K/XajBFlge4VINku8NCiGfpWUixtvEssrLX95f1r1Vo4Zw+OPp0uyVt5OyC0IeLPZyzpw0aDDxY1x3EiGhviRkKaOIgIwIDAQAB"
|
||||
|
||||
Crosswalk
|
||||
--------------------
|
||||
|
||||
4
first_release.bat
Normal file
4
first_release.bat
Normal file
@ -0,0 +1,4 @@
|
||||
c:
|
||||
cd C:\"Program Files"\Java\jdk1.8.0_101\bin
|
||||
keytool -genkey -v -keystore D:\Projekte\Android\pokedex\%1.keystore -alias %1 -keyalg RSA -keysize 2048 -validity 10000
|
||||
d:
|
||||
12
folgerelease_release.bat
Normal file
12
folgerelease_release.bat
Normal file
@ -0,0 +1,12 @@
|
||||
REM PARAMETER: pokedexhelper
|
||||
REM Order des JDK: C:\"Program Files"\Java\jdk1.8.0_101\bin
|
||||
REM KeyStore: D:\Projekte\Android\pokedex\pokedexhelper.keystore
|
||||
REM Unsignierte APK: D:\Projekte\Android\pokedex\platforms\android\build\outputs\apk\android-armv7-release-unsigned.apk
|
||||
REM ZipalignPfad: C:\Users\Maximus\AppData\Local\Android\sdk\build-tools\24.0.0
|
||||
REM Pfad der signierten APK: D:\Projekte\Android\pokedex\platforms\android\build\outputs\apk\android-armv7-release-unsigned.apk
|
||||
c:
|
||||
cd C:\"Program Files"\Java\jdk1.8.0_101\bin
|
||||
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore D:\Projekte\Android\pokedex\pokedexhelper.keystore D:\Projekte\Android\pokedex\platforms\android\build\outputs\apk\android-armv7-release-unsigned.apk %1
|
||||
cd C:\Users\Maximus\AppData\Local\Android\sdk\build-tools\24.0.0
|
||||
zipalign -v 4 D:\Projekte\Android\pokedex\platforms\android\build\outputs\apk\android-armv7-release-unsigned.apk D:\Projekte\Android\pokedex\platforms\android\build\outputs\apk\%1-release.apk
|
||||
d:
|
||||
BIN
pokedexhelper.keystore
Normal file
BIN
pokedexhelper.keystore
Normal file
Binary file not shown.
@ -35,7 +35,9 @@ window.globalVariable = {
|
||||
instagram: "your_api_key",//Use for Instagram API clientID.
|
||||
googlePlus: "your_api_key",//Use for Google API clientID.
|
||||
},
|
||||
adMob: "ca-app-pub-3940256099942544/6300978111" //Use for AdMob API clientID.
|
||||
adMob: "ca-app-pub-3940256099942544/6300978111", //Use for AdMob API clientID.
|
||||
adfree: ""
|
||||
|
||||
};// End Global variable
|
||||
|
||||
|
||||
@ -236,6 +238,45 @@ angular.module('starter', ['ionic','ngIOS9UIWebViewPatch','starter.controllers',
|
||||
});
|
||||
}
|
||||
|
||||
/*
|
||||
* Google-Stroe Initialisieren START
|
||||
*/
|
||||
if((window.device && device.platform == "Android") && typeof inappbilling !== "undefined") {
|
||||
inappbilling.init(StoreInitsuccessHandler, StoreIniterrorHandler, {showLog:true});
|
||||
}
|
||||
|
||||
function StoreInitsuccessHandler (result) {
|
||||
inappbilling.getPurchases(purchasessuccess, purchasesfail)
|
||||
}
|
||||
|
||||
function StoreIniterrorHandler (error) {
|
||||
window.globalVariable.adfree="";
|
||||
}
|
||||
|
||||
function purchasessuccess (result) {
|
||||
var p = result[0];
|
||||
console.debug(p);
|
||||
if(p['productId'] == 'adfree') {
|
||||
window.globalVariable.adfree="adfree";
|
||||
}
|
||||
|
||||
if(p['productId'] == 'sponsoringsmall') {
|
||||
window.globalVariable.adfree="adfree";
|
||||
}
|
||||
|
||||
if(p['productId'] == 'sponsoringbig') {
|
||||
window.globalVariable.adfree="adfree";
|
||||
}
|
||||
}
|
||||
|
||||
function purchasesfail (error) {
|
||||
console.log("ERROR: \r\n"+error );
|
||||
}
|
||||
|
||||
/*
|
||||
* Google-Stroe Initialisieren ENDE
|
||||
*/
|
||||
|
||||
initialSQLite();
|
||||
initialRootScope();
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user