android NDK 开发 http post 小例子
功能需求:
在android java 代码中,传入一个字符串 到jni中。
jni程序,就会将,这个字符串 post 到服务器
服务器收到POST内容之后,会将收到的内容,处理一下。返回给手机。
这时,jni程序,将接收到的返回内容。传到java应用程序。
1、java代码
public class UserUninstall {
/**
*
* @param ip
* @param port
* @param para
* @param info
*/
public native void doPost(String ip, int port, String para, String info);
}
2、调用c代码实现http请求
3、加载.so库
static {
System.loadLibrary("。。。");
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
System.out.println("Ocreate..");
String ip = ";
int port = ;
String para = ";
String info = "";
new UserUninstall().doPost(ip, port, para, info);
}
本文介绍了一个简单的Android NDK开发实例,通过JNI接口实现HTTP POST请求。具体步骤包括从Java层传递参数到JNI层,JNI层发起POST请求并接收服务器响应,最后将结果返回给Java应用程序。

2550

被折叠的 条评论
为什么被折叠?



