2015-01-29 2 views
1

Я пытаюсь создать приложение для Android. В настоящее время он не будет работать, и это даст мне 2 ошибки.Не удалось создать таблицу ресурсов для split ''

enter image description here

Я не уверен в том, как получить первую ошибку, чтобы уйти, а также второй. Когда я проверяю консоль, это то, что я получаю.

[2015-01-29 16:16:48 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:16:48 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:16:48 - TipCalculator] 
[2015-01-29 16:17:04 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:17:04 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:17:04 - TipCalculator] 
[2015-01-29 16:18:05 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:18:05 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:18:05 - TipCalculator] 
[2015-01-29 16:26:28 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:26:28 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:26:28 - TipCalculator] 
[2015-01-29 16:26:46 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:26:46 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:26:46 - TipCalculator] 
[2015-01-29 16:27:49 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:27:49 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:27:49 - TipCalculator] 
[2015-01-29 16:28:11 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:28:11 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:28:11 - TipCalculator] 
[2015-01-29 16:29:32 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:29:32 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:29:32 - TipCalculator] 
[2015-01-29 16:29:51 - TipCalculator] Failed to generate resource table for split '' 
[2015-01-29 16:29:51 - TipCalculator] /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:7: error: Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp'). 
[2015-01-29 16:29:51 - TipCalculator] 
[2015-01-29 16:29:51 - TipCalculator] Dx 
trouble writing output: already prepared 

Я не уверен, что это значит и не может найти правильное решение о том, почему это происходит. Я пытался очистить/перестроить, и это все еще не помогает. Спасибо.

Вот файл dimens.xml:

<resources> 

    <!-- Default screen margins, per the Android Design guidelines. --> 
    <dimen name="activity_horizontal_margin">16dp</dimen> 
    <dimen name="activity_vertical_margin">16dp</dimen> 
    <dimen name="textview_padding">8dp</dimen> 
    <dimen name="textview_margin8dp">textview_margin 8dp</dimen> 
    <dimen name="textview_margin">8db</dimen> 

</resources> 
+0

вы можете показать ваш XML, это звучит, как вы не определяя запас вашего TextView правильно –

+0

@ user3956566 Вот файл dimens.xml. Я просто разместил его на своем основном посту. – Lewis

+0

'Типы строк не разрешены (в 'textview_margin8dp' со значением 'textview_margin 8dp')' что еще вам может понадобиться? – njzk2

ответ

3

У вас есть опечатка, вы используете значение String, чтобы объявить поле.

Error: String types not allowed (at 'textview_margin8dp' with value 'textview_margin 8dp')

Здесь:

<dimen name="textview_margin8dp">textview_margin 8dp</dimen> 

Оно должно быть:

<dimen name="textview_margin8dp">8dp</dimen> 
+0

Это исправило проблему в этой строке. Теперь это дает мне ошибку на самой следующей строке /Users/lewismenelaws/Documents/workspace/TipCalculator/res/values/dimens.xml:8: ошибка: Ошибка: типы строк не разрешены (в 'textview_margin' со значением ' 8db '). – Lewis

+1

'8db'. Как вы думаете, что делает? – njzk2

+0

@ njzk2 hahaha точно! Да Льюис, dp не db. (децибелы хехе) –

Смежные вопросы