|
Antwort |
Registriert seit: 8. Jul 2015 29 Beiträge Delphi XE8 Professional |
#1
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 |
Zitat |
(Moderator)
Registriert seit: 9. Dez 2005 Ort: Heilbronn 39.858 Beiträge Delphi 11 Alexandria |
#2
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
|
Zitat |
Registriert seit: 20. Jan 2015 711 Beiträge Delphi 10.2 Tokyo Enterprise |
#3
Man kann auch im Release-Modus alle möglichen Debug-Einstellungen aktivieren. Da mal die Projekteinstellungen überprüfen und die ggf. beim Release deaktivieren?
|
Zitat |
Registriert seit: 9. Feb 2006 Ort: Stolberg (Rhld) 4.142 Beiträge Delphi 10.3 Rio |
#4
Release und Debug sind doch nur Namen für zwei verschiedene Konfiguratonen...
Was Du darin eingestellt hast zählt!
Frank Lauter
Embarcadero MVP •FDK das Firemonkey-Development-Kit • Mein Blog • Schulungen für FMX •Mein YouTube Channel • Wiki unserer Delphifrühstück Usergroup |
Zitat |
Registriert seit: 8. Jul 2015 29 Beiträge Delphi XE8 Professional |
#5
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 |
Zitat |
Registriert seit: 5. Jan 2005 Ort: Stadthagen 9.454 Beiträge Delphi 10 Seattle Enterprise |
#6
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:
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)
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"
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) |
Zitat |
Registriert seit: 20. Jan 2015 711 Beiträge Delphi 10.2 Tokyo Enterprise |
#7
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.
|
Zitat |
Registriert seit: 5. Jan 2005 Ort: Stadthagen 9.454 Beiträge Delphi 10 Seattle Enterprise |
#8
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.
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) |
Zitat |
Registriert seit: 11. Mär 2007 Ort: Saalkreis 1.633 Beiträge Delphi 12 Athens |
#9
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. 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) |
Zitat |
Ansicht |
Linear-Darstellung |
Zur Hybrid-Darstellung wechseln |
Zur Baum-Darstellung wechseln |
ForumregelnEs 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
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
Gehe zu... |
LinkBack |
LinkBack URL |
About LinkBacks |