2015-08-14 38 views
14

Sorunum, projemi derlediğim takdirde, derleme numarasına ekler. ben bir hata ayıklama oluşturmak veya serbest olursaconfig.xml dosyasında iyonik yapı numarası yanlış

Benim İyonik Config.xml

<widget id="at.company.or.so" version="0.0.1" ios-CFBundleVersion="55" android-versionCode="72" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> 

Benim AndroidManifest.xml

<manifest android:hardwareAccelerated="true" android:versionCode="72" android:versionName="0.0.1" package="at.tiddlr.app" xmlns:android="http://schemas.android.com/apk/res/android"> 

Versiyon olmalıdır 0.0.1 (72) ama App o yüklediğinizde aAPT arasında 0.0.1 (722)

Çıktı aapt d badging apk.apk

package: name='at.company.or.so' versionCode='722' 
versionName='0.0.1'platformBuild 
VersionName='5.1.1-1819727' 
sdkVersion:'14' 
targetSdkVersion:'22' 

Derleme sırasında bir sorun olduğunu düşünüyorum ama nerede arayacağımı bilmiyorum.

+0

Sorunuzu anlamıyorum .. – NHTorres

+0

size emin android şunlardır: versioncde = "72" my android çünkü: versionCode = "1" Bana sürümünü söyler misin Kullandığınız İyonik ve android sdk de –

+1

@sioesi: Her zaman versionCode'a 2 ekler. AndroidManifest.xml'deki versionCode 13 ise, apkC'nin versionCode değeri 132'dir. 14 ise 142 ve – Mazz

cevap

5

Yine de bununla ilgili bir sorununuz olup olmadığından emin değilim, ancak Android ile aynı yapı sorunuyla karşılaştım. Benimki, 8'lik bir artışla sonuçlanacak. Artık benim için çözümüm ..... dramatik bir duraklama .... build.gradle dosyasındaki bazı satırları yorumlar.

versionCode cdvVersionCode ?: Integer.parseInt("" + privateHelpers.extractIntFromManifest("versionCode") + "0") 

Değiştir: Ben bunu tekrar gitmek zorunda CLI ....

Bu hat yükseltme zaman Sonra

versionCode cdvVersionCode ?: Integer.parseInt("" + privateHelpers.extractIntFromManifest("versionCode")) 

Ben de bütün açıklama/else if

if (Boolean.valueOf(cdvBuildMultipleApks)) { 

Şimdi manuel önce android için benim yapı numarasını güncellemek zorunda: ile başlar hangi aşağı yaklaşık 13 satırları engellemek Config dosyasındaki mağazaya dağıtıyorum, ancak artış adımım durdu. Umarım bu konuyu zaten geçmiş olsaydı, birileri yardım etsin. Apache'nin aşağıdaki yönetim kurulunda konuyla ilgili bir bağlantı ekledim. Bağlantının kesilmesi durumunda, Apache'nin sorun alanında CB-8976'yı kontrol edin. Ben de bunu yorumlamakla ilgili herhangi bir sorun yaşamadığımı da not edeceğim ... ama bu dosyayı teknik olarak karıştırmamanız gerektiğinden garanti edemiyorum. // GENERATED FILE! ! DÜZENLEME YOK)

Apache Issue's/Version Code

+2

İyonik CLI ile olan bu problem canlı ve iyi durumda. –

+1

aynı sorun paylaşım için teşekkürler – awwester

İlgili konular