2015-03-19 7 views
3

Я настраиваю Buck, чтобы ускорить сборку приложения для Android. Приложение использует тему материала через библиотеку appcompat-v7: 21.0. +, Но Бак не может найти необходимые ресурсы. Любые намеки?Buck and Android Material theme

Вот выход ошибки:

$ buck build //app/src/main:main            
Using buckd. 
[-] PROCESSING BUCK FILES...FINISHED 0.4s 
[+] BUILDING...2.0s (3/6 JOBS) 
|=> IDLE 
|=> IDLE 
|=> IDLE 
|=> //app/src/main:main#aapt_package... 1.5s (running aapt_package[1.5s]) 
Log: 
No Android platform target specified. Using default: Google Inc.:Google APIs:21 
app/src/main/res/values/styles.xml:4: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. 

app/src/main/res/values/styles.xml:14: error: Error: No resource found that matches the given name: attr 'actionBarSize'. 

app/src/main/res/values-v21/styles.xml:4: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. 

app/src/main/res/values/styles.xml:23: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. 

app/src/main/res/values/styles.xml:33: error: Error: No resource found that matches the given name: attr 'actionBarSize'. 

app/src/main/res/values/styles.xml:29: error: Error: No resource found that matches the given name: attr 'colorPrimary'. 

app/src/main/res/values/styles.xml:38: error: Error: No resource found that matches the given name: attr 'editTextColor'. 

app/src/main/res/values-v21/styles.xml:14: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. 

app/src/main/res/values-v21/styles.xml:32: error: Error: No resource found that matches the given name: attr 'colorPrimary'. 

BUILD FAILED: //app/src/main:main#aapt_package failed with exit code 1: 
aapt_package 
+0

Что содержимое 'файлов BUCK' (Я хочу знать, что зависимости правильно настроены). Кроме того, есть ли у вас правильная версия инструментов для сборки? Он должен быть> = 21.0.1. – sdwilsh

+1

Мне просто нужно было добавить android_prebuilt_aar в файл BUCK с корневым уровнем, см. Http://facebook.github.io/buck/article/exopackage.html#build-buck-support-library – trauzti

+0

Не могли бы вы разместить файл BUCK, который у вас был конец? – Aggressor

ответ