Я хочу использовать Flutter, чтобы создать приложение для Android, которое зависит от стороннего SDK, который завернут в файл aar. До сих пор я нашел статью Accessing Platform and Third-Party Services in Flutter. Кажется, что мне нужно построить проект Flutter с дополнительными файлами Java, используя Android Studio. Это сложно, а не то, что я хочу. Есть ли способ напрямую загрузить файлы aar или * .so файлы в Dart код? Что-то вроде того, как JNI работ.Как построить проект Flutter с Android-файлом Android?
4
A
ответ
3
После изучения примера флаттера - hello services, я успешно построил проект Flutter с aar.
Основные шаги:
- Скачать исходный код флаттер.
- Открыть flutter/examples/hello_services/android в Android Studio.
- Нажмите Файл> Новый> Новый модуль и выберите Импорт .JAR/.AAR Пакет.
- Нажмите F4, чтобы открыть Структура проекта, а затем добавьте зависимый модуль.
- Напишите Java-код для вызова API-интерфейсов, определенных в aar-файле.
- Импорт флаттер/примеры/hello_services до Intellij IDEA.
- Создайте и запустите приложение Flutter.
Я нажал source code на GitHub.
Смежные вопросы
- 1. Построить проект без Android Studio
- 2. Как построить град снова. Проект студии Android
- 3. Как построить проект Maven Android в eclipse
- 4. Android: построить проект с различными наборами ресурсов
- 5. android, как построить проект, чтобы иметь R.java?
- 6. Как подписывать приложения Flutter
- 7. Как построить проект испытания роботизма с муравьями?
- 8. Как построить проект PyQT?
- 9. Как построить этот проект?
- 10. Как поделиться файлом с помощью flutter
- 11. Построить проект, содержащий Lib проект, содержащий Lib проект с муравьем
- 12. SWTbot - Как построить проект
- 13. Как построить проект андроида с дженкинсами?
- 14. Невозможно построить проект android cordova в VS2015
- 15. Невозможно построить проект Android с помощью Android Studio - Gradle 1.7
- 16. Студия Android не смогла построить загруженный проект
- 17. построить проект eclipse, когда требуется проект antoher
- 18. Невозможно построить проект в Android Studio
- 19. Невозможно построить проект
- 20. Android Studio - невозможно построить проект - GradleConnectionException
- 21. Travis CI - Android Построить проект Будучи не
- 22. Нового затмения Android проект не может построить
- 23. Как построить каждый проект отдельно
- 24. Как построить Common Lisp-проект?
- 25. Невозможно построить проект с maven
- 26. Ионный не может построить проект
- 27. OCaml как построить статически проект
- 28. как построить проект maven с маэстродевом/марионеткой?
- 29. Как построить зависимый проект сначала с msbuild
- 30. Как построить проект ExtJS с Maven