任何人都可以帮助我使用android ndk创建http连接吗?我想在c/c ++代码中定义http连接的方法,并希望使用jni从java代码中调用它.
以下代码来自sdk.
httpCon = (HttpURLConnection) httpUrl.openConnection();
httpCon.setRequestMethod("GET");
if (httpCon.getResponseCode() == HttpURLConnection.HTTP_OK)
{
is = httpCon.getInputStream();
int ch;
sb = new StringBuffer();
while ((ch = is.read()) != -1) {
sb.append((char) ch);
}
}
Run Code Online (Sandbox Code Playgroud)
我想用ndk做同样的事情.
NDK for Android系统级别没有提供HTTP库,至少对于2.2和2.3版本.我为您的任务看到3种可能的解决方案:
最后,您需要通过JNI从库提供API到Java应用程序.希望这会有所帮助.
| 归档时间: |
|
| 查看次数: |
2798 次 |
| 最近记录: |