Tôi có nhu cầu tương tự một số thời gian trước đây và đến điểm mà tôi phải thừa nhận rằng không thể ở tất cả (chủ yếu). Nó không phải là một vấn đề để xây dựng libfuse cho android, cũng là wrapper Java là không có vấn đề.
Vấn đề thực sự là hầu hết các hệ thống mà tôi đã thấy không được xây dựng với buildin hỗ trợ cầu chì cũng như chúng cung cấp các mô-đun có thể được tải (yêu cầu root, nhưng dù sao).
Bạn có thể dễ dàng tìm ra nếu cầu chì được kích hoạt bằng cách đọc/proc/filesystems. Nó sẽ liệt kê cầu chì, nếu không bạn sẽ cần root. Nhưng rất có khả năng hầu hết các thiết bị Android đều được xây dựng mà không cần hỗ trợ cầu chì.
ý tưởng khác của tôi đã sử dụng một hệ thống tập tin để một cái gì đó "giả" như cầu chì. Điều này có thể được thực hiện với nfs hoặc một số hệ thống tệp mạng khác, nơi bạn có thể tự mình triển khai máy chủ. Điều này không cho phép bạn viết một cầu chì giả nhưng tôi không nghĩ rằng nó có giá trị nó.
Chỉnh sửa: Và ngay cả khi nhiều thiết bị có cơ hội hỗ trợ cầu chì thì chúng sẽ không cho phép bạn gắn kết với tư cách người dùng, bạn sẽ cần quyền truy cập root vì ứng dụng của bạn sẽ không có đặc quyền để gắn hệ thống tệp cầu chì .
Cảm ơn, đó là * chính xác * câu trả lời tôi cần. Bounty cũng chi :) –
Không có vấn đề, vui vì tôi có thể giúp =) – Luminger
tôi gặp phải cùng một vấn đề. Nhưng dù sao, tôi nghĩ rằng tôi có thể làm cho nó nếu tôi vượt qua các vấn đề sau.1: làm cho hạt nhân Android có khả năng tải mô-đun hạt nhân (Tôi đã thực hiện nó) 2: cross-biên dịch các dự án cầu chì (tôi đã thực hiện nó) 3: modprobe các fuse.ko vào hạt nhân android (bởi vì tôi không có ý tưởng nơi ko chuyển sang cầu chì 2.9.0 , tôi dừng lại ở đây) .Vì vậy, bất cứ ai có thể giúp tôi throgh? đây là chi tiết của vấn đề: http: //stackoverflow.com/questions/10477309/what-substitute-the-fuse-ko-as-the-kernel- modlue-in-fuse-2-9 –