Tôi là người dùng mới của studio android và tôi đang phát triển ứng dụng dựa trên thư viện gốc (JNI) và nhật thực là cung cấp các tiện ích xây dựng cho NDK-build. do đó, mọi chức năng có sẵn trong studio android để xây dựng NDKLàm cách nào để biên dịch thư viện gốc của Android với Android Studio?
5
A
Trả lời
3
Tích hợp NDK rất cơ bản, giới hạn và không được ghi lại (theo số New Build System page) tại thời điểm viết bài này. Có một vài ví dụ trong các mẫu ở dưới cùng của trang đó minh họa làm thế nào điều này có thể được thực hiện. Bạn cũng có thể kiểm tra định kỳ Gradle Plugin User Guide để xem có tài liệu bổ sung nào không.
1
Android Studio tự động chạy ndk-build nếu bạn có thư mục jni trong thư mục gốc của dự án. Tôi mô tả thiết lập tối thiểu bạn cần trong my answer to a similar question.
Các vấn đề liên quan
- 1. Thư viện Google Play-dịch vụ của Android Studio
- 2. Appcompat/thêm thư viện với studio android
- 3. Android Studio: cách nhập dự án thư viện Android
- 4. Thư viện dex biên dịch
- 5. Android Studio - Xây dựng một dự án Android với thư viện Android mà phụ thuộc vào một thư viện Android
- 6. Thư viện Android của Android
- 7. Làm cách nào để biên dịch thư viện bằng mã nguồn bằng các công cụ NDK?
- 8. Làm thế nào để biên dịch một thư viện tĩnh bằng cách sử dụng NDK của Android?
- 9. Thư viện Android Jar
- 10. Sử dụng thư viện hỗ trợ trong các dự án và thư viện android (Android Studio)
- 11. Làm cách nào để biên dịch với Visual Studio x64?
- 12. Thư viện gốc không được đính kèm với APK bằng cách sử dụng android-maven-plugin
- 13. Thư viện OCR của Android
- 14. nhiều thư viện gốc (của tôi và bên thứ ba) trong Android NDK
- 15. Làm thế nào để biên dịch ứng dụng C# với thư viện tĩnh C++?
- 16. Thư viện C++ tiêu đề (GLM) không biên dịch với Android-NDK
- 17. Làm cách nào để nhập một thư viện gốc (tệp .so) vào Eclipse?
- 18. Android: Có thư viện PDF miễn phí nào cho Android
- 19. Cách biên dịch Helloworld với mã nguồn Android
- 20. Nâng cấp thư viện gốc không hoạt động trên Android
- 21. Chạy ffmpeg làm thư viện trong android
- 22. Làm thế nào để sử dụng thư viện được biên dịch với MingW trong MSVC?
- 23. Làm cách nào để biên dịch Thư viện Dịch vụ WCF ở chế độ 32 bit?
- 24. Cách tốt nhất để tích hợp thư viện của bên thứ ba trong Android studio
- 25. Làm cách nào để Ruby tìm một thư viện gốc?
- 26. Xây dựng thư viện gốc với cánh tay android toolchain độc lập
- 27. Gradle (Android Studio) sẽ không biên dịch 9patches
- 28. Làm cách nào để biên dịch APK từ dòng lệnh?
- 29. Thư viện Android với pinch zoom
- 30. Android NDK - làm cho hai thư viện được chia sẻ gốc gọi nhau
ndk-build hiện được tích hợp với các bản dựng của Android studio. Điều này là hết hạn. –