2016-10-31 77 views
7

Android sürümü oluştururken cordova ve benim proje 6.3.1'den 6.4.0'a yükselttikten sonra, sıçrama ekranları ve simgeler dosyaları ile res klasörü oluşturur Projenin en üst seviyesinde, yerine platformlar/android/res yerine. Böylece benim app benim yerine varsayılan cordova simgeleri ve splash ekranları vardır.Cordova Android 6.4.0 platformlar içinde değil üst klasör üst düzey oluşturur android

Bu yeni Cordova sürümünde bir hata mı? Bunu engelleyebilecek bir ayar bilen var mı? 6.3.1 kullandığımda çalışıyordu.

Teşekkürler.

+2

Evet, bir hata https://issues.apache.org/jira/browse/CB-12077. Düzeltildi ve mümkün olan en kısa sürede serbest bırakılacak – jcesarmobile

cevap

11

Bu sorun, cordova-android 6.1.0'da çözüldü ancak cordova platform update android'u şu anda denerseniz 6.1.0 olarak güncelleştirilmez.

Run

cordova platform update [email protected] --save 
cordova platform rm android 
cordova platform add android 

bu sorunu çözmek için.

Bazı insanlar hala yukarıdaki komutun ardından sorunu var gibi ... deneyin:

cordova platform update [email protected] --save 
cordova platform rm android 
cordova platform add android 

Ayrıca deneyebilirsiniz: android @ son ....

Ayrıca

deneyin: iyonik

+1

Lifesaver ... teşekkür ederim. –

+0

Benim için Android 6.1.0 sürümüne geçmek hiçbir şey değiştirmedi. Cordova'yı 6.3.1'e düşürmem gerekiyordu. – Destal

+0

@ SimonDéchamps emin misiniz? cordova-android 6.1.0 sorun çözülmüş olmalı ... https://github.com/apache/cordova-android/compare/6.0.0...master CB-12077 –

2

UPD sonra ...

--icon kaynaklar o sürümünü kullanıyorum ve o, sorunu çözmüş varsa bana bildirin işleri

benim için sorunu çözmedi Cordova cordova platformu rm android cordova platformu android eklemek --save [email protected] 6.4.0

cordova platformu güncelleştirme ating el kopyalamak zorunda resource from android/res

+2

Bunu doğrulayabilirim. – Snsxn

+0

Ben de sorunu görüyorum ... – kylex

+0

Bunu onaylayabilirim. –