Jak korzystać z protokołu SCTP w systemie Android?Obsługa protokołu SCTP w systemie Android
Jestem już świadomy, że te systemy Android nie obsługują domyślnie SCTP, jednak może być możliwe włączenie go przez wstawienie modułu jądra SCTP lub przebudowanie jądra z włączonym SCTP w konfiguracji modułów.
Potrzebuję wglądu w tę kwestię. Czy to możliwe? Jak sprawić, by android obsługiwał protokół? Jak zbudować moduł jądra i wstawić go poprawnie? Jeśli moglibyśmy udowodnić, że system go obsługuje, w jaki sposób możemy korzystać z protokołu? Czy Java API na Androida obsługuje SCTP?
Dzięki za przydatną odpowiedź. Mam zamiar zbudować moduł dla emulatora Androida, źródło jądra jest dostępne przez kryptonim goldfish. Czy możesz mnie poprowadzić lub odesłać do instrukcji, więc mogę zbudować moduł dla konkretnego jądra. Również w jaki sposób mogę uczynić moduł trwałym, wstawiając moduł za każdym razem podczas rozruchu. – Meti
Podczas testowania - aby moduł był trwały - najlepiej jest zmodyfikować /init.rc. Jeśli chodzi o instrukcje, to jest częścią budowania jądra Linux. Pobierz drzewo źródłowe odpowiedniego jądra, a następnie przejdź do katalogu dla sctp (./net/sctp, jeśli pamięć służy). A potem rób to. To spowoduje powstanie .ko. Upewnij się, że kompilujesz używając NDK, więc przekompilujesz się do ARM, jeśli korzystasz z urządzenia. – Technologeeks