Có ai đã xây dựng OpenAL cho Android hay tìm thấy thư viện được chia sẻ cho nó trên hệ thống không? Điều này có vẻ như một nhu cầu rõ ràng đối với một trò chơi thuộc loại nào, nhưng không có nguồn lực nào ngoài đó cho nó. Có vẻ như thư viện âm thanh java Android không thể thay đổi độ cao so với những gì tôi có thể nói, vì vậy có vẻ như cần có OpenAL. Tôi biết OpenAL Soft có thể được xây dựng trên đầu trang của ALSA, nhưng tôi không chắc chắn nếu anyones làm điều đó, và tôi chắc chắn nó sẽ đưa tôi một tháng.Android OpenAL?
Nếu có hướng dẫn tốt ở đâu đó về thao tác âm thanh trên Android mà không có OpenAL, điều đó cũng tốt. Nó chỉ là OpenAL là một tiêu chuẩn cho các nhà sản xuất game và nó sẽ là tốt đẹp để port hàng ngàn dòng của tôi qua hệ thống này, mà tôi loại suy nghĩ là điểm của NDK trước khi tôi dugg vào nó và thấy rằng hầu như không có truy cập thư viện được chia sẻ trên hệ thống.
Cảm ơn .. Tôi hy vọng tôi thực sự có thể chuyển mà không cần trở thành chuyên gia java. Thực sự không thích NDK cho đến nay!
Bạn không thể truy cập API âm thanh cấp thấp (ALSA, v.v.) theo bất kỳ cách nào được hỗ trợ từ NDK, vì vậy không, bạn không thể thực hiện việc này. – SomeCallMeTim
để api duy nhất có thể được sử dụng là một java: android.media? – RzR
Không, bạn cũng có thể sử dụng soundpool và audiotrack (mức thấp), trong java, cũng như bây giờ là es mở trong mã gốc. –