2016-11-29 5 views
5

Я использую hello_services gradle build для создания сервиса на Java, но мне бы очень хотелось использовать код C/C++ в моем приложении, первоначально на Android. Я пробовал интегрировать некоторый C-код без успеха (я в конечном итоге испортил сборку флаттера).Flutter build с кодом C/C++ - пример?

Я ищу пример или информацию о том, как добавить это. В идеале я бы назвал Dart/Flutter flutterView.sendToFlutter() из кода C, но JNI отлично работает.

Я предполагаю, что могу добавить подпроект gradle, любые подсказки/указатели оценили.

+0

Мне это удалось. Основная проблема заключалась в том, что флаттер имеет другое место, где контролируется версия плагина gradle. После этого я создал подпрограмму «lib» с моим кодом C/C++ «как обычно», и он начал работать. – Joel

ответ

2

В настоящее время у нас нет примера такого. Чтобы упростить взаимодействие с C++, мы хотели бы предоставить C API для системы HostMessages, которой у нас пока нет.

Вы подали ошибку, чтобы запросить такую ​​(https://github.com/flutter/flutter/issues/7053), которую я обновил с помощью этого запроса.

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

  • Нет связанных вопросов^_^