2013-11-08 2 views
0

я указал в моем project.propertiesrenderscript.support.mode не кажется = верно, чтобы повлиять на

renderscript.target=18 
renderscript.support.mode=true 

и импортирован V8-библиотека в проект. Когда я очищаю свой проект, все мои созданные RS-классы все еще импортируют «android.rderscript. *»;

Однако мне нужен андроид.support.v8.renderscript, в противном случае типы несовместимы. Как заставить компилятор создавать классы с импортом пакета поддержки?

ответ

0

После замены всей папки «затмения» от той, которая поставляется с ADT-Bundle, кажется, что она работает сейчас. Все скрипты теперь включают support.v8. Я не уверен, что случилось, но похоже, что версия Eclipse могла быть старой.

0

Обязательно выполните следующие действия: http://developer.android.com/guide/topics/renderscript/compute.html#access-rs-apis. Проверьте, чтобы убедиться, что у вас есть: 1) Android SDK Tools ревизионные 22,2 или выше 2) Android SDK Строить-инструменты редакция 18.1.0 или выше

без такового, SDK строить правила не знают ничего вообще о библиотеке поддержки (и, следовательно, всегда будет генерировать код, который нацелен на android.rderscript. * вместо этого).

+0

SDK Tools Rev 22.3, SDK BUILLE-Tools 19 - Следование всем шагам ... (Однако не так много деталей). Может возникнуть проблема с новыми выпусками? – TSGames

+0

Вы также установили "sdk.buildtools = 18.1.0" или 19.0.0? –

+0

Пробовал и с и без - с помощью Eclipse – TSGames

3

Вам не нужно обновлять затмение до Кеплера.

1) Справка> Проверить наличие обновлений> Обновить все ADT
2) Запустите Android SDK Manager> Обновление Android SDK Строить-инструменты для 19.0.3
3) В файле project.properties, добавьте следующие строки:

renderscript.target=19 
renderscript.support.mode=true 
sdk.buildtools=19.0.3 
Смежные вопросы