2012-02-10 38 views
3

我想爲我的android應用使用Socat。有沒有人在Android下移植Socat?找不到任何有用的鏈接。任何幫助都會很棒。Socat in Android

回答

2

僅供參考,適用於Android的socat不包含支持unix-socket連接。構建腳本具有--disable-unix。

+1

感謝您的提示。解決方法是向sysutils.h添加'#include '(並從腳本中刪除--disable-unix)。 – domen 2013-07-31 13:22:11

0

雖然它不是一個真正的「端口到Android」的答案,但我通過編譯一個靜態鏈接的ARMv5二進制文件,在我所有基於Android的設備上都使用了socat。二進制大小約爲786K,但它可以完成工作,並且可以在任何基於ARM的Linux平臺上使用,而不必考慮正在使用的C庫。

+0

也許是一個下載鏈接? – not2qubit 2014-04-05 11:23:13

+0

它可能不會永遠存在,但是在這裏你可以去:http://core.nctritech.com/do/socat-arm-static – 2014-04-16 19:40:31

0

有些傢伙在XDA編制socat V2.0.0-B7爲Android here。很棒。

+0

儘管這個鏈接可能回答這個問題,但最好包含答案的基本部分[這裏](http://meta.stackexchange.com/a/8259)並提供鏈接供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – bummi 2014-04-14 08:47:06

+0

XDA鏈接的頁面不會更改,除非帖子被版主刪除。所有關於將它移植到android的基本部分/參考都在那裏。 – not2qubit 2014-04-15 10:32:51