You cannot do so within the SDK...
kris
On Sat, Jul 21, 2012 at 3:32 AM, Jason Goemaat andr...@goemaat.com wrote:
How do you run a java app as root? Calling SU only works for that shell...
On Monday, July 16, 2012 9:35:31 PM UTC-5, Melissa Silverio wrote:
I'm trying to implement the use of a Java native library called JNetpCap
which works with the handling of network packets.
I installed the libjnetpcap.so and the jnetpcap.jar in my application.
Also I ran the application as root.
After making the capturing of the packets with tcpdump and saving it to
a output.pcap file, i tried to use to manipulate the packets jnetpcap ..
This is the code i used:
end = new ArrayList packets ArrayList ();
Pcap.openOffline pcap packet = (/ sdcard / output.pcap, errbuf);
JPacketHandler handler = new JPacketHandler () {
/ / Defining the action That Will Be Performed Each time a packet is
/ / Read for the file.
/ / @ Override
public void nextPacket (JPacket packet, String user) {
packets.add (packet);
}
packet.dispatch (-1, handler, null);
packet.close ();
and here are the errors it returns:
android.os.Looper.loop (Looper.java: 123)
android.os.Handler.dispatchMessage (Handler.java: 99)
jnetpcap.Pcap.dispatch (Unknown Source)
What are the steps for using Java native libraries in Android?
--
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en