Компиляция Renderscript не генерирует файлы в директории 'gen'
У меня есть отрисовка в моем проекте Android, которая компилируется правильно. Сгенерированный файл.bc выглядит правильно, и есть также соответствующий генерируемый файл.class (ScriptC_...class). Тем не менее, я не могу найти каталог 'gen'.
Как мне исправить это? Я использую AndroidStudio 0.2.5, API 17, Gradle 1.7 и систему сборки 0.5.+. Вот структура проекта:
<root>
.idea
build
<projectname>
classes
ScriptC_blah.class
lib
src
main
gen
java
...moredirs...
<sourcecode>
app.iml
build.gradle
1 ответ
Новые инструменты сборки помещают сгенерированные файлы в $project_dir/build/source/
,
Под source
Есть отдельные каталоги для aidl,r,buildConfig and rs
,
Каждый далее разделен на debug
а также release
,
Обновление: из моих тестов для RenderScript с именем test.rs
, с
#pragma rs java_package_name(com.example.android)
исходники Java генерируются по адресу:
ProjectDir/build/source/rs/debug/com/example/android/ScriptC_test.java