You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
FONGMITV/jianpian/src/main/java/com/p2p/P2PClass.java

62 lines
1.4 KiB

package com.p2p;
import android.content.Context;
import java.io.File;
public class P2PClass {
public int port;
public P2PClass(Context context, String lib) {
System.load(lib);
init(context);
}
private void init(Context context) {
try {
String path = context.getCacheDir().getAbsolutePath();
File file = new File(path + File.separator + "jpali");
if (!file.exists()) file.mkdirs();
port = P2Pdoxstarthttpd("TEST3E63BAAECDAA79BEAA91853490A69F08".getBytes(), path.getBytes());
} catch (Exception e) {
e.printStackTrace();
}
}
public int P2Pdoxstarthttpd(byte[] bArr, byte[] bArr2) {
return doxstarthttpd(bArr, bArr2);
}
public int P2Pdoxendhttpd() {
return doxendhttpd();
}
public void P2Pdoxstart(byte[] bArr) {
doxstart(bArr);
}
public void P2Pdoxadd(byte[] bArr) {
doxadd(bArr);
}
public void P2Pdoxpause(byte[] bArr) {
doxpause(bArr);
}
public void P2Pdoxdel(byte[] bArr) {
doxdel(bArr);
}
private native int doxstarthttpd(byte[] bArr, byte[] bArr2);
private native int doxendhttpd();
private native int doxstart(byte[] bArr);
private native int doxadd(byte[] bArr);
private native int doxpause(byte[] bArr);
private native int doxdel(byte[] bArr);
}