Использование Renderscript с com.android.library - скрипты генерируются неправильно
У нас есть приложение для Android, которое использует некоторый код отрисовки. Мы переносим это в библиотеку, которая у нас есть. Я скопировал все классы, которые вызывают скрипты, а также скопировал скрипты в папку src / main / rs. Проект имеет следующую структуру: - модуль com.android.application - модуль com.android.library (где находятся скрипты рендеринга)
Библиотека корректно вызывает отрисовки из java-кода (так же, как это делал другой проект приложения для Android), но они не найдены.
Когда я пытаюсь найти их (Ctrl+N), они были сгенерированы, но находятся в другой папке build /genaged / source / rs / release / com / package / name. В приложении Android, которое у нас есть, они генерируются в папку отладки, и я думаю, что это должно быть здесь для правильной работы (запуск режима отладки).
Что я должен сделать, чтобы это работало? Благодарю.
1 ответ
Я не думаю, что RenderScript поддерживается как часть библиотеки в Android Studio. Вместо этого он должен быть частью основного пакета приложений (по крайней мере, исходя из моего опыта).