单独写了个demo
import android.os.Environment;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.sun.net.httpserver.HttpServer;
import java.io.IOException;
import java.net.InetSocketAddress;
public class MainActivity extends AppCompatActivity {
private HttpServer server;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
startServer();
}
private void startServer() {
try {
server = HttpServer.create(new InetSocketAddress(10100), 0);
server.createContext(Environment.getExternalStorageDirectory().getAbsolutePath());
server.setExecutor(null);
server.start();
} catch (IOException e) {
e.printStackTrace();
}
}
@Override
protected void onDestroy() {
super.onDestroy();
server.stop(0);
}
}
换版本 下载jar包放入libs也是一样无法解决 求大佬指点