Ben ancak aşağıdaki APK dosyaları üretilir, sürüm oluşturma benim Qt/C++ Android uygulamasını inşa ediyorum:Qt Android: Sürüm oluşturma için neden bir QtApp-debug.apk oluşturulur?
Release/android-build/bin/QtApp-debug.apk
Release/android-build/bin/QtApp-debug-unaligned.apk
Ben APK dosyaları Yayın kurar için bile hata ayıklama modunda inşa edilmesi anlamına gelir this question bulundu. Yanıtlar, Sürüm oluşturmalarının yalnızca bir Sertifikanız varsa mümkün olduğunu ima eder.
Orada talimatları takip etti ve gerçekten Belgesi oluşturduktan sonra, bunun yerine bu dosyaları almak:Release/android-build/bin/QtApp-release.apk
Release/android-build/bin/QtApp-release-unsigned.apk
Neden bir Release APK oluşturmak için bir Belgesi gerekir ve hiçbir Belgesi varsa, olduğu yok Sürüm oluşturma ve Hata Ayıklama oluşturma arasında bir fark var mı, yoksa her ikisi de, düzenlenmemiş kod içeriyor mu?
Düzenleme: yayınlanmıştır cevap ışığında, ben niye sertifikası olan yok soruyorum olduğunu açıklamak istiyorum C derlemeye Qt Creator için gerektirecek ++ optimizasyonlarla kodu kapalı ve hata ayıklama bilgisi eklendi ?
Ayrıca QtCreator'daki değişikliği öneren ilk cevabı denediniz mi? – lpapp
@LaszloPapp Evet, çözüm işe yaradı, ama şimdi bir soruma ihtiyacım olduğunu ve bir Sertifika olmadığı sürece gerçekten bir hata ayıklama yapması gerektiğini sormak için sorumu değiştirdim. – sashoalm
Piyasaya sunmak için sertifikaya ihtiyacınız olacağını düşündüm. – lpapp