2016-03-01 1 views
2

Я понятия не имею, что начинало вызывать эту проблему, но внезапно я не могу построить для Android, и я получаю этот стек ошибок в своей консоли. Я нашел много ресурсов о том, как исправить это для чистого Android, но как исправить это в проекте Appcelerator?Как исправить ошибку «Не удалось упаковать приложение» с ошибками «android/res»?

В настоящее время я строил версию 3.5.1 Titanium SDK.

[INFO] Packaging application: /Users/owen/Library/android-sdk-macosx/build-tools/23.0.1/aapt "package" "-f" "-m" "-J" "/Users/owen/Documents/AppC/mobilevodapp/build/android/gen" "-M" "/Users/owen/Documents/AppC/mobilevodapp/build/android/AndroidManifest.xml" "-A" "/Users/owen/Documents/AppC/mobilevodapp/build/android/bin/assets" "-S" "/Users/owen/Documents/AppC/mobilevodapp/build/android/res" "-I" "/Users/owen/Library/android-sdk-macosx/platforms/android-19/android.jar" "-F" "/Users/owen/Documents/AppC/mobilevodapp/build/android/bin/app.ap_" "--auto-add-overlay" "--extra-packages" "ti.modules.titanium.ui:android.support.v7.appcompat:com.brightcove.player" "-S" "/var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-7o4qib/res" "-S" "/var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res" 
[ERROR] Failed to package application: 
[ERROR] 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-mdpi/abc_ab_share_pack_holo_dark.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xhdpi/abc_ab_share_pack_holo_dark.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xhdpi/abc_ab_share_pack_holo_light.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-mdpi/abc_ic_clear_disabled.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-hdpi/abc_ic_clear_disabled.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xhdpi/abc_ic_clear_disabled.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xxhdpi/abc_ic_clear_disabled.png: libpng warning: iCCP: profile 'icc': 'GRAY': Gray color space not permitted on RGB PNG 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-hdpi/abc_ic_clear_normal.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xxhdpi/abc_ic_clear_normal.png: libpng warning: iCCP: profile 'icc': 'GRAY': Gray color space not permitted on RGB PNG 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-mdpi/abc_ic_go.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-hdpi/abc_ic_go.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xxhdpi/abc_ic_go.png: libpng warning: iCCP: profile 'icc': 'GRAY': Gray color space not permitted on RGB PNG 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xhdpi/abc_ic_go.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-mdpi/abc_ic_search.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-hdpi/abc_ic_search.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xhdpi/abc_ic_search.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xxhdpi/abc_ic_search.png: libpng warning: iCCP: profile 'icc': 'GRAY': Gray color space not permitted on RGB PNG 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-mdpi/abc_ic_voice_search.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-hdpi/abc_ic_voice_search.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xhdpi/abc_ic_voice_search.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /var/folders/hr/xzz1tf1568777t8vskffwcvw0000gn/T/11621-1324-1wler2t/res/drawable-xxhdpi/abc_ic_voice_search.png: libpng warning: iCCP: profile 'icc': 'GRAY': Gray color space not permitted on RGB PNG 
[ERROR] /Users/owen/Documents/AppC/mobilevodapp/build/android/res/drawable-mdpi/player_knob_59d23724f1.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /Users/owen/Documents/AppC/mobilevodapp/build/android/res/drawable-hdpi/player_knob_59d23724f1.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /Users/owen/Documents/AppC/mobilevodapp/build/android/res/drawable-xhdpi/player_knob_59d23724f1.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /Users/owen/Documents/AppC/mobilevodapp/build/android/res/drawable-xxhdpi/player_knob_59d23724f1.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited 
[ERROR] /Users/owen/Documents/AppC/mobilevodapp/build/android/res/layout/default_media_controller.xml:39: error: No resource identifier found for attribute 'splitTrack' in package 'android' 
[ERROR] 
[ERROR] /Users/owen/Documents/AppC/mobilevodapp/build/android/res/layout-w480dp/default_media_controller.xml:72: error: No resource identifier found for attribute 'splitTrack' in package 'android' 

2016-03-01T11:03:22.000Z | ERROR | ti run exited with error code 

Вот Android конкретные параметры в моем TiApp.xml:

<android 
    xmlns:android="http://schemas.android.com/apk/res/android"> 
    <manifest android:versionCode="01750300" android:versionName="3.0.0" package="uk.co.uktv.dave" 
     xmlns:android="http://schemas.android.com/apk/res/android"> 
     <uses-sdk android:maxSdkVersion="23" android:minSdkVersion="17" android:targetSdkVersion="19"/> 
     <application android:largeHeap="true" android:theme="@style/Theme.UKTV"> 
     <activity android:configChanges="keyboardHidden|screenSize" android:name="org.appcelerator.titanium.TiTranslucentActivity" android:theme="@style/Theme.AppCompat.Translucent.NoTitleBar"/> 
     </application> 
    </manifest> 
    </android> 
+0

Попробуйте запустить приложение, используя 'TISDK5.2.0.GA' –

+0

Вы что-то изменили с момента вашей последней успешной сборки? Вы изменили версию SDK в 'tiapp.xml' или' ti sdk select'? Вы очистили ('ti clean') проект до сборки, чтобы убедиться, что это помогает? –

+0

Я только сделал нормальные изменения кода с момента моей последней сборки. Я сохранил версию SDK на 3.5.1 (к сожалению, сейчас я не могу обновить). Я также попробовал 'ti clean' и удалил папку сборки. К сожалению, я все еще получаю эту ошибку. – shrewdbeans

ответ

2

Я видел ошибки как это с пользовательскими темами. Вы вносили изменения в тему с момента последней успешной сборки?

Например, если я указал цвета или графику в неправильном файле. Например, в темах_.xml, когда это должно быть в стилях_ .xml или наоборот. Я также получил их, когда я указал несуществующий андроид свойство или присваивается android:prop, когда он должен быть prop

Из моей рабочей темы, у меня есть стиль, как:

<style name="ActionBar.Solid.Mytheme" parent="@style/Widget.AppCompat.Light.ActionBar.Solid"> 
    <item name="background">@drawable/ab_solid_myapp</item> 
    <item name="backgroundStacked">@drawable/ab_stacked_solid_myapp</item> 
    <item name="android:fontFamily">sans-serif</item> 
</style> 

Если я должны были изменить его на следующее: я ожидаю получить ошибки, подобные тем, которые вы видите.

<style name="ActionBar.Solid.Mytheme" parent="@style/Widget.AppCompat.Light.ActionBar.Solid"> 
    <item name="android:background">@drawable/ab_solid_myapp</item> 
    <item name="android:backgroundStacked">@drawable/ab_stacked_solid_myapp</item> 
    <item name="fontFamily">sans-serif</item> 
</style> 

(Это полностью составлен отказоустойчивость случай и, возможно, не будет на самом деле бросить ошибки. Но, я боролся с ошибками, как ваша, которые были вызваны присваивание неправильным атрибутом.)