私は C で UNIX ソケットを作成し、それを ndk でコンパイルし、adb を介して SD カードから /data/local にプッシュしました。そのファイルのパーミッションを 777 に変更し、 ./ で実行しました。これで、/dev/socket に自作のソケットが表示されるようになりました。
今、私は次のJAVAコードを介してこのソケットを接続しようとしています:
mSocket = new LocalSocket();
mSockAddr = new LocalSocketAddress( "rilproxy" );
mSocket.connect( mSockAddr );
次のエラーが表示されます:
java.io.IOException: 接続が拒否されました
私はこの問題を回避しようと懸命に努力しましたが、うまくいきませんでした。この点でどんな助けでも大歓迎です。