KB-20071116-036
From Triled Wiki
- Status: respond received
- author: tateisious
- link:
- tateisious: http://groups.google.com/group/android-developers/msg/6c249674df666c90
- similar report by Tim Wisniewski: http://groups.google.com/group/android-developers/msg/082a2d7411e69219
- Description: Some java.nio.channels classes are not implemented
- Confirmed on: Android SDK versions: m3-rc22a, m3-rc37a
- Steps to reproduce:
Just use any of this classes (confirmed on SocketChannel):
public abstract class java.nio.channels.DatagramChannel public abstract class java.nio.channels.ServerSocketChannel public abstract class java.nio.channels.SocketChannel
W/dalvikvm( 540): No implementation found for native org/apache/harmony/luni/platform/OSNetworkSystem.createSocketImpl (Ljava/io/FileDescriptor;Z)V
W/***( 540): java.lang.UnsatisfiedLinkError: createSocketImpl
W/***( 540): at org.apache.harmony.luni.platform.OSNetworkSystem.createSocketImpl(Native Method)
W/***( 540): at org.apache.harmony.luni.platform.OSNetworkSystem.createSocket(OSNetworkSystem.java:80)
W/***( 540): at org.apache.harmony.nio.internal.SocketChannelImpl.<init>(SocketChannelImpl.java:151)
W/***( 540): at org.apache.harmony.nio.internal.SelectorProviderImpl.openSocketChannel(SelectorProviderImpl.java:79)
W/***( 540): at org.apache.harmony.nio.internal.PipeImpl$SinkChannelImpl.<init>(PipeImpl.java:160)
W/***( 540): at org.apache.harmony.nio.internal.PipeImpl.<init>(PipeImpl.java:46)
W/***( 540): at org.apache.harmony.nio.internal.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:55)
W/***( 540): at org.apache.harmony.nio.internal.SelectorImpl.<init>(SelectorImpl.java:99)
W/***( 540): at org.apache.harmony.nio.internal.SelectorProviderImpl.openSelector(SelectorProviderImpl.java:63)
W/***( 540): at java.nio.channels.Selector.open(Selector.java:48)
NOTE: This bug is related to Apache Harmony library, used in Android (bug is marked as "closed" at Harmony bug tracker)
[edit] See also
- Related issue on Harmony bug tracker
