AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Google Play App Upload geht nicht wegen Debug-Daten!
Thema durchsuchen
Ansicht
Themen-Optionen

Google Play App Upload geht nicht wegen Debug-Daten!

Ein Thema von weber8722 · begonnen am 21. Aug 2015 · letzter Beitrag vom 4. Feb 2016
Antwort Antwort
weber8722

Registriert seit: 8. Jul 2015
29 Beiträge
 
Delphi XE8 Professional
 
#1

Google Play App Upload geht nicht wegen Debug-Daten!

  Alt 21. Aug 2015, 20:33
Hallo, habe zu dem Thema zwar einige Infos gelesen aber es hat nichts geholfen mein Delphi XE8 Problem zu lösen!!
Bin völlig verzweifelt, leider!!

Habe an sich alles auf "Release" gesetzt, trotzdem - wenn ich F9 drücke - oder "Erzeugen" kommt immer eine APK heraus, die Google Play nicht nimmt:

Hochladen fehlgeschlagen
Sie haben eine debugfähige APK-Datei hochgeladen. Aus Sicherheitsgründen müssen Sie das Debugging deaktivieren, bevor die Datei bei Google Play veröffentlicht werden kann


Das komische ist, dass das Meldungsfenster trotz meine Release-Einstellung, und obwohl unter Debug alles deaktiviert ist, am Anfand immer noch ein Hinweis auf DEBUGGING erscheint - woher das kommt, hab ich keine Ahnung. Hier ist das komplette Log:


Abhängigkeiten des Projekts werden überprüft...
Compilieren von FreeBow.dproj (Debug, Android)
brcc32 Befehlszeile für "FreeBow.vrc"
c:\program files\embarcadero\studio\16.0\bin\cgrc.exe -c65001 FreeBow.vrc -foFreeBow.res
dcc Befehlszeile für "FreeBow.dpr"
c:\program files\embarcadero\studio\16.0\bin\dccaarm.exe -$O- --no-config -M -Q -TX.so -AGenerics.Collections=System.Generics.Collections;
Generics.Defaults=System.Generics.Defaults;WinType s=Winapi.Windows;WinProcs=Winapi.Windows;DbiTypes= BDE;DbiProcs=BDE;DbiErrs=BDE -D ANDROID;DEBUG
-E.\Android\Debug -I"c:\program files\embarcadero\studio\16.0\lib\Android\debug\DE ";"c:\program files\embarcadero\studio\16.0\lib\Android\debug";
"c:\program files\embarcadero\studio\16.0\lib\Android\release\ DE";"c:\program files\embarcadero\studio\16.0\lib\Android\Release"
-LEC:\Users\Public\Documents\Embarcadero\Studio\16. 0\Bpl\Android -LNC:\Users\Public\Documents\Embarcadero\Studio\16. 0\Dcp\Android -NU.\Android\Debug
-NSSystem;Xml;Data;Datasnap;Web;Soap; -O"c:\program files\embarcadero\studio\16.0\lib\Android\Release" -R"c:\program
files\embarcadero\studio\16.0\lib\Android\release\ DE";"c:\program files\embarcadero\studio\16.0\lib\Android\Release" -U"c:\program
files\embarcadero\studio\16.0\lib\Android\debug\DE ";"c:\program files\embarcadero\studio\16.0\lib\Android\debug";" c:\program
files\embarcadero\studio\16.0\lib\Android\release\ DE";"c:\program files\embarcadero\studio\16.0\lib\Android\Release"
--libpath:C:\Users\Public\Documents\Embarcadero\Stud io\16.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr\lib;
C:\Users\Public\Documents\Embarcadero\Studio\16.0\ PlatformSDKs\android-ndk-r9c\sources\cxx-stl\gnu-libstdc++\4.8\libs\armeabi-v7a
--linker:C:\Users\Public\Documents\Embarcadero\Studi o\16.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe
-V -VN -NO.\Android\Debug FreeBow.dpr
[DCC Warnung] W1030 Ungültige Compileranweisung: 'ANDROID;DEBUG'
Erfolg
Verstrichene Zeit: 00:00:21.1
Deploy
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--Clean=".\Android\Debug\FreeBow,C:\Users\Stephan\Do cuments\Embarcadero\Studio\Projekte\Test2\FreeBow. _@emb_.tmp"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon72.png,.\Android\Debug\FreeBow\res\drawabl e-hdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon144.png,.\Android\Debug\FreeBow\res\drawab le-xxhdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Debug\splash_image_def.xml,.\Android\ Debug\FreeBow\res\drawable\,1,splash_image_def.xml "
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi640_480.png,.\Android\Debug\FreeBow\res\drawa ble-large\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon96.png,.\Android\Debug\FreeBow\res\drawabl e-xhdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Public\Documents\Embarcadero\Studio\ 16.0\PlatformSDKs\android-ndk-r9c\prebuilt\android-arm\gdbserver\gdbserver,.\Android\Debug\FreeBow\li brary\lib\armeabi-v7a\,1,gdbserver"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Debug\libFreeBow.so,.\Android\Debug\F reeBow\library\lib\armeabi-v7a\,1,libFreeBow.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\ar meabi\libnative-activity.so,.\Android\Debug\FreeBow\library\lib\ar meabi\,1,libTabbedApplication.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\Redist\styles\Fmx\Ai r.Style,.\Android\Debug\FreeBow\assets\internal\,0 ,Air.Style"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi960_720.png,.\Android\Debug\FreeBow\res\drawa ble-xlarge\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\mi ps\libnative-activity.so,.\Android\Debug\FreeBow\library\lib\mi ps\,1,libTabbedApplication.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\x8 6\libnative-activity.so,.\Android\Debug\FreeBow\library\lib\x8 6\,1,libTabbedApplication.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Debug\AndroidManifest.xml,.\Android\D ebug\FreeBow\,1,AndroidManifest.xml"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="Android\Debug\styles.xml,.\Android\Debug\Free Bow\res\values\,1,styles.xml"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\bin\Artwork\Android\ compicon36.png,.\Android\Debug\FreeBow\res\drawabl e-ldpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\bin\Artwork\Android\ compi.png,.\Android\Debug\FreeBow\res\drawable-small\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi470_320.png,.\Android\Debug\FreeBow\res\drawa ble-normal\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon48.png,.\Android\Debug\FreeBow\res\drawabl e-mdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Stephan\Documents\Embarcadero\Studio \Projekte\Test2\Android\Debug\classes.dex,.\Androi d\Debug\FreeBow\classes\,1,classes.dex"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Stephan\Documents\Embarcadero\Studio \Projekte\Test2\deployedassets.txt,.\Android\Debug \FreeBow\assets\deployinfo\,,"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--stripdebug="C:\Users\Public\Documents\Embarcadero\ Studio\16.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-strip.exe,.\Android\Debug\FreeBow\debug\libFreeBow .so,.\Android\Debug\FreeBow\library\lib\armeabi-v7a\libFreeBow.so"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--aaptpackage="C:\Users\Public\Documents\Embarcadero \Studio\16.0\PlatformSDKs\android-sdk-windows\build-tools\21.1.2\Aapt.exe,.\Android\Debug\FreeBow\libr ary,.\Android\Debug\FreeBow\classes,.\Android\Debu g\FreeBow\res,.\Android\Debug\FreeBow\assets,.\And roid\Debug\FreeBow\AndroidManifest.xml,C:\Users\Pu blic\Documents\Embarcadero\Studio\16.0\PlatformSDK s\android-sdk-windows\platforms\android-21\android.jar,.\Android\Debug\FreeBow\bin\FreeBow-unsigned.apk"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--jarsign="D:\Java\jdk170_51\bin\JarSigner.exe,.\And roid\Debug\FreeBow\bin\FreeBow-unsigned.apk,androiddebugkey,C:\Users\Stephan\AppD ata\Roaming\Embarcadero\BDS\16.0\debug.keystore,MD 5withRSA,SHA1,android,android"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--zipalign="C:\Users\Public\Documents\Embarcadero\St udio\16.0\PlatformSDKs\android-sdk-windows\build-tools\21.1.2\ZipAlign.exe,.\Android\Debug\FreeBow\ bin\FreeBow-unsigned.apk,.\Android\Debug\FreeBow\bin\FreeBow.a pk,4"

Erfolg
Verstrichene Zeit: 00:00:49.7
Deploy
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--Clean=".\Android\Debug\FreeBow,C:\Users\Stephan\Do cuments\Embarcadero\Studio\Projekte\Test2\FreeBow. _@emb_.tmp"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon72.png,.\Android\Debug\FreeBow\res\drawabl e-hdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon144.png,.\Android\Debug\FreeBow\res\drawab le-xxhdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Debug\splash_image_def.xml,.\Android\ Debug\FreeBow\res\drawable\,1,splash_image_def.xml "
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi640_480.png,.\Android\Debug\FreeBow\res\drawa ble-large\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon96.png,.\Android\Debug\FreeBow\res\drawabl e-xhdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Public\Documents\Embarcadero\Studio\ 16.0\PlatformSDKs\android-ndk-r9c\prebuilt\android-arm\gdbserver\gdbserver,.\Android\Debug\FreeBow\li brary\lib\armeabi-v7a\,1,gdbserver"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Debug\libFreeBow.so,.\Android\Debug\F reeBow\library\lib\armeabi-v7a\,1,libFreeBow.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\ar meabi\libnative-activity.so,.\Android\Debug\FreeBow\library\lib\ar meabi\,1,libTabbedApplication.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\Redist\styles\Fmx\Ai r.Style,.\Android\Debug\FreeBow\assets\internal\,0 ,Air.Style"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi960_720.png,.\Android\Debug\FreeBow\res\drawa ble-xlarge\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\mi ps\libnative-activity.so,.\Android\Debug\FreeBow\library\lib\mi ps\,1,libTabbedApplication.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\x8 6\libnative-activity.so,.\Android\Debug\FreeBow\library\lib\x8 6\,1,libTabbedApplication.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Debug\AndroidManifest.xml,.\Android\D ebug\FreeBow\,1,AndroidManifest.xml"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="Android\Debug\styles.xml,.\Android\Debug\Free Bow\res\values\,1,styles.xml"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\bin\Artwork\Android\ compicon36.png,.\Android\Debug\FreeBow\res\drawabl e-ldpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\bin\Artwork\Android\ compi.png,.\Android\Debug\FreeBow\res\drawable-small\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi470_320.png,.\Android\Debug\FreeBow\res\drawa ble-normal\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon48.png,.\Android\Debug\FreeBow\res\drawabl e-mdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Stephan\Documents\Embarcadero\Studio \Projekte\Test2\Android\Debug\classes.dex,.\Androi d\Debug\FreeBow\classes\,1,classes.dex"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Stephan\Documents\Embarcadero\Studio \Projekte\Test2\deployedassets.txt,.\Android\Debug \FreeBow\assets\deployinfo\,,"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--stripdebug="C:\Users\Public\Documents\Embarcadero\ Studio\16.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-strip.exe,.\Android\Debug\FreeBow\debug\libFreeBow .so,.\Android\Debug\FreeBow\library\lib\armeabi-v7a\libFreeBow.so"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--aaptpackage="C:\Users\Public\Documents\Embarcadero \Studio\16.0\PlatformSDKs\android-sdk-windows\build-tools\21.1.2\Aapt.exe,.\Android\Debug\FreeBow\libr ary,.\Android\Debug\FreeBow\classes,.\Android\Debu g\FreeBow\res,.\Android\Debug\FreeBow\assets,.\And roid\Debug\FreeBow\AndroidManifest.xml,C:\Users\Pu blic\Documents\Embarcadero\Studio\16.0\PlatformSDK s\android-sdk-windows\platforms\android-21\android.jar,.\Android\Debug\FreeBow\bin\FreeBow-unsigned.apk"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--jarsign="D:\Java\jdk170_51\bin\JarSigner.exe,.\And roid\Debug\FreeBow\bin\FreeBow-unsigned.apk,androiddebugkey,C:\Users\Stephan\AppD ata\Roaming\Embarcadero\BDS\16.0\debug.keystore,MD 5withRSA,SHA1,android,android"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--zipalign="C:\Users\Public\Documents\Embarcadero\St udio\16.0\PlatformSDKs\android-sdk-windows\build-tools\21.1.2\ZipAlign.exe,.\Android\Debug\FreeBow\ bin\FreeBow-unsigned.apk,.\Android\Debug\FreeBow\bin\FreeBow.a pk,4"

Erfolg
Verstrichene Zeit: 00:00:20.5

Zwei Anmerkungen noch:
1. Eigentlich debugge ich die App unter Win32, viel kann dann unter Android bei so einer einfachen App eh nicht schief gehen. Kann ja das apk rüberkopieren und direkt am Handy mit der App spielen und auf Fehler prüfen - alles in Butter!
2. Habe auch so eine Key-Datei mit passwd usw. erstellt - scheint funktioniert zu haben. Hab aber keine Ahnung wozu das gut sein soll. Der Fehler mit den ungewünschten Debug-Infos war auch schon vorher da.

Hat jemand schon mal ne XE8 App bei Google veröffentlicht? Und ähnliche Probleme gelöst?

Ciao Stephan
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 21. Aug 2015, 20:46
Es stehen viele Pfade mit debugunits im Pfad. Entferne diese aus dem Bibliothkespfad in der Release Konfiguration.

Beim Deploy werden die Debugversionen genommen.

Irgendetwas scheint an Deiner Konfiguration falsch zu sein.
Markus Kinzler
  Mit Zitat antworten Zitat
bra

Registriert seit: 20. Jan 2015
711 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#3

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 24. Aug 2015, 09:36
Man kann auch im Release-Modus alle möglichen Debug-Einstellungen aktivieren. Da mal die Projekteinstellungen überprüfen und die ggf. beim Release deaktivieren?
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.142 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 24. Aug 2015, 10:25
Release und Debug sind doch nur Namen für zwei verschiedene Konfiguratonen...

Was Du darin eingestellt hast zählt!
  Mit Zitat antworten Zitat
weber8722

Registriert seit: 8. Jul 2015
29 Beiträge
 
Delphi XE8 Professional
 
#5

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 24. Aug 2015, 19:14
UUUfff, einen 1. Fehler habe ich entdeckt: Hatte immer nur im Menu auf Release umgeschaltet - aber im rechten Treeview war oben wohl immer noch Debug aktiv. DAS habe ich jetzt korrigiert, und tatsächlich ist die apk auch 1MByte kleiner .
Und geht nun auch in ein Verzeichnis Release.
Auch habe ich kontrollier ob auch wirklich alle Debugoptionen unter Release tatsächlich deaktiviert sind - ist OK.

ABER, Google Play meckert immer noch (selber Fehler)!!

Mein X(8 Log sieht jetzt viel besser aus:

Abhängigkeiten des Projekts werden überprüft...
Compilieren von FreeBow.dproj (Release, Android)
dcc Befehlszeile für "FreeBow.dpr"
c:\program files\embarcadero\studio\16.0\bin\dccaarm.exe false -$L- -$C- -$Y- --no-config -M -Q -TX.so
-AGenerics.Collections=System.Generics.Collections; Generics.Defaults=System.Generics.Defaults;WinType s=Winapi.Windows;WinProcs=Winapi.Windows;
DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE -DRELEASE -E.\Android\Release -I"c:\program files\embarcadero\studio\16.0\lib\Android\release\ DE";"c:\program
files\embarcadero\studio\16.0\lib\Android\Release" -LEC:\Users\Public\Documents\Embarcadero\Studio\16. 0\Bpl\Android
-LNC:\Users\Public\Documents\Embarcadero\Studio\16. 0\Dcp\Android -NU.\Android\Release -NSSystem;Xml;Data;Datasnap;Web;Soap; -O"c:\program
files\embarcadero\studio\16.0\lib\Android\Release" -R"c:\program files\embarcadero\studio\16.0\lib\Android\release\ DE";"c:\program
files\embarcadero\studio\16.0\lib\Android\Release" -U"c:\program files\embarcadero\studio\16.0\lib\Android\release\ DE";"c:\program
files\embarcadero\studio\16.0\lib\Android\Release"
--libpath:C:\Users\Public\Documents\Embarcadero\Stud io\16.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr\lib;
C:\Users\Public\Documents\Embarcadero\Studio\16.0\ PlatformSDKs\android-ndk-r9c\sources\cxx-stl\gnu-libstdc++\4.8\libs\armeabi-v7a
--linker:C:\Users\Public\Documents\Embarcadero\Studi o\16.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe
-NO.\Android\Release FreeBow.dpr
[DCC Warnung] W1030 Ungültige Compileranweisung: 'false'
[DCC Hinweis] DIALOG1.pas(298): H2077 Auf 'Ganze_Zahl' zugewiesener Wert wird niemals benutzt
[DCC Warnung] DIALOG1.pas(923): W1050 WideChar in Set-Ausdrücken auf ByteChar verkürzt. Ziehen Sie die Verwendung der Funktion 'CharInSet' aus der Unit 'SysUtils' in Betracht.
[DCC Hinweis] Funktion.pas(1190): H2077 Auf 'y1' zugewiesener Wert wird niemals benutzt
[DCC Warnung] Funktion.pas(1202): W1036 Variable 'xm' ist möglicherweise nicht initialisiert worden
[DCC Hinweis] Funktion.pas(322): H2164 Variable 'GasDevGSet' wurde deklariert, aber in 'Funktion' nicht verwendet
Erfolg
Verstrichene Zeit: 00:00:14.8
Deploy
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--Clean=".\Android\Release\FreeBow,C:\Users\Stephan\ Documents\Embarcadero\Studio\Projekte\Test2\FreeBo w._@emb_.tmp"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Release\AndroidManifest.xml,.\Android \Release\FreeBow\,1,AndroidManifest.xml"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\bin\Artwork\Android\ FM_SplashImage_426x320.png,.\Android\Release\FreeB ow\res\drawable-small\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Release\splash_image_def.xml,.\Androi d\Release\FreeBow\res\drawable\,1,splash_image_def .xml"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi960_720.png,.\Android\Release\FreeBow\res\dra wable-xlarge\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon48.png,.\Android\Release\FreeBow\res\drawa ble-mdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon72.png,.\Android\Release\FreeBow\res\drawa ble-hdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon36.png,.\Android\Release\FreeBow\res\drawa ble-ldpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi640_480.png,.\Android\Release\FreeBow\res\dra wable-large\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\ar meabi\libnative-activity.so,.\Android\Release\FreeBow\library\lib\ armeabi\,1,libFreeBow.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\mi ps\libnative-activity.so,.\Android\Release\FreeBow\library\lib\ mips\,1,libFreeBow.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="Android\Release\styles.xml,.\Android\Release\ FreeBow\res\values\,1,styles.xml"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon96.png,.\Android\Release\FreeBow\res\drawa ble-xhdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compicon144.png,.\Android\Release\FreeBow\res\draw able-xxhdpi\,1,ic_launcher.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\Redist\styles\Fmx\Ai r.Style,.\Android\Release\FreeBow\assets\internal\ ,0,Air.Style"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="c:\program
files\embarcadero\studio\16.0\lib\android\debug\x8 6\libnative-activity.so,.\Android\Release\FreeBow\library\lib\ x86\,1,libFreeBow.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="Android\Release\libFreeBow.so,.\Android\Relea se\FreeBow\library\lib\armeabi-v7a\,1,libFreeBow.so"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Public\Documents\Embarcadero\Studio\ 16.0\PlatformSDKs\android-ndk-r9c\prebuilt\android-arm\gdbserver\gdbserver,.\Android\Release\FreeBow\ library\lib\armeabi-v7a\,1,gdbserver"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Stephan\Documents\Embarcadero\Studio \Projekte\Test2\Android\Release\classes.dex,.\Andr oid\Release\FreeBow\classes\,1,classes.dex"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 --put="C:\Program
Files\Embarcadero\Studio\16.0\bin\Artwork\Android\ compi470_320.png,.\Android\Release\FreeBow\res\dra wable-normal\,1,splash_image.png"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--put="C:\Users\Stephan\Documents\Embarcadero\Studio \Projekte\Test2\deployedassets.txt,.\Android\Relea se\FreeBow\assets\deployinfo\,,"
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--stripdebug="C:\Users\Public\Documents\Embarcadero\ Studio\16.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-strip.exe,.\Android\Release\FreeBow\debug\libFreeB ow.so,.\Android\Release\FreeBow\library\lib\armeab i-v7a\libFreeBow.so"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--aaptpackage="C:\Users\Public\Documents\Embarcadero \Studio\16.0\PlatformSDKs\android-sdk-windows\build-tools\21.1.2\Aapt.exe,.\Android\Release\FreeBow\li brary,.\Android\Release\FreeBow\classes,.\Android\ Release\FreeBow\res,.\Android\Release\FreeBow\asse ts,.\Android\Release\FreeBow\AndroidManifest.xml,C :\Users\Public\Documents\Embarcadero\Studio\16.0\P latformSDKs\android-sdk-windows\platforms\android-21\android.jar,.\Android\Release\FreeBow\bin\FreeB ow-unsigned.apk"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--jarsign="D:\Java\jdk170_51\bin\JarSigner.exe,.\And roid\Release\FreeBow\bin\FreeBow-unsigned.apk,androiddebugkey,C:\Users\Stephan\AppD ata\Roaming\Embarcadero\BDS\16.0\debug.keystore,MD 5withRSA,SHA1,android,android"

paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8
--zipalign="C:\Users\Public\Documents\Embarcadero\St udio\16.0\PlatformSDKs\android-sdk-windows\build-tools\21.1.2\ZipAlign.exe,.\Android\Release\FreeBo w\bin\FreeBow-unsigned.apk,.\Android\Release\FreeBow\bin\FreeBow .apk,4"

Erfolg
Verstrichene Zeit: 00:00:21.6

Hat jemand noch eine IDEE??

Und wie kann man selber überhaupt kontrollieren ob eine apk Debuginfos enthält oder nicht??

VG Stephan
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 24. Aug 2015, 19:21
Das mit den enthaltenen Debug-Informationen hat nichts - absolut nichts - mit der Config (Debug/Release) zu tun.

Und in der Dokumentation steht es eigentlich sehr gut beschrieben.
http://docwiki.embarcadero.com/RADSt...roid-Anwendung

Hier sieht man im Übrigen sehr schön, was falsch läuft:
Code:
paclient-Befehlszeile
c:\program files\embarcadero\studio\16.0\bin\paclient.exe -u8 
--jarsign="D:\Java\jdk170_51\bin\JarSigner.exe,.\Android\Release\FreeBow\bin\FreeBow-unsigned.apk,androiddebugkey,C:\Users\Stephan\AppData\Roaming\Embarcadero\BDS\16.0\debug.keystore,MD5withRSA,SHA1,android,android"
Auffällig sind hierbei androiddebugkey (deswegen kommt die Fehlermeldung) und auch debug.keystore (ich denke nicht, du willst dass die Umsätze deiner Anwendung an Emba fliessen und Emba möchte nicht als Autor von irgendeiner Software gehalten werden)
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (24. Aug 2015 um 19:28 Uhr)
  Mit Zitat antworten Zitat
bra

Registriert seit: 20. Jan 2015
711 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#7

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 25. Aug 2015, 10:29
Hast du auch ausgewählt, dass das Paket für den Android Playstore erstellt wird und nicht als Debug? Man kann das unabhängig von der Projektkonfiguration (Release/Debug) nochmal auswählen.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 25. Aug 2015, 10:56
Hast du auch ausgewählt, dass das Paket für den Android Playstore erstellt wird und nicht als Debug? Man kann das unabhängig von der Projektkonfiguration (Release/Debug) nochmal auswählen.
Natürlich nicht, sieht man doch an der von mir gezeigten paclient-Befehlszeile
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.633 Beiträge
 
Delphi 12 Athens
 
#9

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 30. Jan 2016, 16:10
Ich möchte meine APP von XE5 auf XE10 hochziehen. Das geht auch soweit, aber ich bekomme es einfach nicht hin, dass XE10 meinen key nutzt. Es wird immer der "androiddebugkey" genutzt. Auch wenn ich in der Projektverwaltung auf Release umschalte, geht es nicht.
Bei Optionen-> Bereitstellung wird immer der Build-Typ Android-Entwicklung angezeigt. Diesen kann ich zwar ändern, aber beim nächsten Aufschlagen des Fensters steht das wieder auf Android-Entwicklung.
Was mache ich falsch?

Ich habe jetzt eine Lösung gefunden. Unter Projektverwaltung -> Zielplattformen -> Android - Android SDK 24 -> Konfiguration habe ich auf Anwendungsstore geschaltet. Dann ist erst einmal die Meldung mit der falschen Signatur weg. Nun habe ich trotzdem noch die Meldung wegen Debugfähigkeit:

Zitat:


Fragt mich warum, aber jetzt geht es. Ich habe mal die Manifestdateien, die unterhalb des Projektes waren, gelöscht und gefühlt Tausendmal compiliert und bereitgestellt und nun kann ich die APP auch in den Playstore hochladen.
Du hast eine debugfähige APK-Datei hochgeladen. Aus Sicherheitsgründen musst du das Debugging deaktivieren, bevor die Datei bei Google Play veröffentlicht werden kann.
Die Meldung wegen der Debugfähigkeit habe ich nun auch wegbekommen. Warum, weiß ich nicht so richtig.
Ich habe die Manifestdateien, die unterhalb des Projektverzeichnisses lagen, gelöscht und gefühlt tausendmal compiliert und bereitgestellt.
Nun geht es, aber warum weiß ich nicht.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain

Geändert von zeras (30. Jan 2016 um 20:11 Uhr)
  Mit Zitat antworten Zitat
bra

Registriert seit: 20. Jan 2015
711 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#10

AW: Google Play App Upload geht nixht wegen Debug-Daten!

  Alt 4. Feb 2016, 11:01
Man muss drauf achten, dass man für den App/Playstore jeweils auf Build-Konfiguration Release setzt und zusätzlich auch unter Target-Platform Android/iOS auf "Application Store" schaltet. Eins allein reicht nicht.
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz