Masalah versi aplikasi Codenameone

Saya baru dengan CN1 dan saya punya pertanyaan sederhana. Saya membuat aplikasi Android, dan beberapa versi pembaruan. Soalnya ketika saya coba ganti versi tidak merubahnya di APK.

Saya menggunakan bidang Versi di Properti, tetapi hanya berfungsi ketika saya menggunakan 1, 2 atau 3. Tetapi tidak berfungsi dengan 1.1 1.2 2.2 dll. Ketika saya mencoba mengunggah APK ke Playstore dikatakan bahwa ia memiliki yang lama Versi: kapan. Apa yang saya lakukan salah?

Saya juga menggunakan Android.versionCode=200 atau 300 pada petunjuk pembuatan tetapi menghilang ketika saya menutup jendela properti.

Saya harap Anda memahami masalahnya.

Terima kasih sebelumnya.


person Kronos    schedule 09.10.2016    source sumber
comment
Apakah Anda menggunakan preferensi klik kanan atau aplikasi Codename One -› Codename One Settings? Ada bug di aplikasi Pengaturan Codename One yang diperbaiki pada pembaruan plugin terbaru   -  person Shai Almog    schedule 10.10.2016
comment
saya menggunakan preferensi klik kanan, tetapi sekarang saya memeriksa keduanya memiliki versi yang sama   -  person Kronos    schedule 10.10.2016
comment
i.gyazo.com/f8f2b9ff8bf97e707ab3f1eb01b72ce0.png ini yang tertulis di play store   -  person Kronos    schedule 10.10.2016
comment
i.gyazo.com/bd64a0dfb9458bc0032e1b3cb7a65bc2.png dan gyazo.com/aee3b9a44a242d38de2eeffa1b422fb8 keduanya merupakan properti. 2.2 tetapi di google tertulis 210(2.1)   -  person Kronos    schedule 10.10.2016


Jawaban (1)


Periksa nilai codename1.version di codenameone_settings.properties pastikan sesuai dengan nilai yang Anda tetapkan.

Nilai yang valid adalah angka desimal hingga dua digit setelah titik, jadi:

  • 1.11 - Sah
  • 1.1 sama dengan 1.10 di beberapa platform...
  • 1.111 - angka 1 terakhir akan diabaikan
  • 1.1.1 - tidak akan berfungsi
person Shai Almog    schedule 10.10.2016
comment
saya menggunakan 1.1 sama dengan 1.10 di beberapa platform... tetapi hanya membutuhkan 1 atau 2 atau 3. codename1.version cocok dengan versi dari properti tetapi playstore mengatakan bahwa ia memiliki versi lama - person Kronos; 10.10.2016
comment
Apakah Anda menggunakan build berversi (menargetkan versi lama Codename One) atau sesuatu yang spesifik dalam proses build? - person Shai Almog; 11.10.2016
comment
Apakah Anda mendefinisikan petunjuk pembuatan android.versionCode? Perhatikan bahwa ini mengesampingkan perilaku tersebut dan melakukan hardcode pada kode versi. - person Shai Almog; 11.10.2016
comment
Saya tidak menggunakan build berversi dan sekarang saya memeriksa itu adalah Android.versionCode untuk membuat petunjuk. Akan mencoba tanpanya sekarang. - person Kronos; 11.10.2016
comment
kamu menyelamatkan hariku, masalahnya adalah petunjuk pembuatan (android.versionCode):| sekarang berfungsi dengan baik. Terima kasih banyak. Dukungan yang bagus. - person Kronos; 11.10.2016
comment
apakah ada yang setara untuk iOs (seperti Android.versionCode)? - person Osman; 17.01.2018
comment
Semua petunjuk pembuatan ada di sini codenameone.com/manual/advanced-topics.html termasuk ios.bundleVersion - person Shai Almog; 18.01.2018