2016-01-26 4 views
1

Я хочу сделать демонстрационное приложение с помощью сценария рендеринга в студии android для обработки фотографий. Но когда у меня был проект сборки, он дал мне ошибку app: compileDebugRenderscript Моя спецификация проекта такова.Ошибка Gradle при компиляции renderscript

compileSdkVersion 19 
buildToolsVersion '19.1.0' 

minSdkVersion 16 
targetSdkVersion 19 
renderscriptTargetApi 18 
renderscriptSupportModeEnabled true 

enter image description here

Вот фрагмент моего Renderscript

uchar4_attribute_((kernel)) bar(uint32_t x,uint32_t y) { 
    uchar4 ret -((uchar)x,(uchar)y,(uchar)(x+y)(uchar)255) 
    return ret; 
} 

ответ

1

Можете ли вы показать какую-либо часть foo.rs? Появляется сообщение об ошибке, в котором упоминается отсутствующий спецификатор объявления. Вы пропустили возвращаемое значение в коде? Можете ли вы попробовать только в основном пустом исходном файле, чтобы сначала получить сборку?

+0

Привет, Спасибо за ответ Пожалуйста см мой обновленный вопрос я имею в виду Youtube видео: https://www.youtube.com/watch?v=kybZnFQh6fE –

+0

uchar4_attribute_ выглядит подозрительно. Я не уверен, что это просто ошибка форматирования кода stackoverflow. Убедитесь, что часть uchar4 не подключена к части __attribute__ (которая использует двойные подчеркивания вокруг нее). –

+0

спасибо @StephensHines, это очень помогло мне, но я все еще борюсь с скриптом Render. Спасибо за вашу помощь –

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