博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
上期ctp期货API android 客户端
阅读量:6848 次
发布时间:2019-06-26

本文共 730 字,大约阅读时间需要 2 分钟。

  hot3.png

(一)环境准备

1. 下载准备 http://www.citicsf.com/download/ctp/ 对应android 版本

1.1Simnow 官方未开放android 版so。中信期货的sdk请放心下载。

2.android studio

3.simnow 注册期货模拟账户

4.下载快期客户端,得到服务器IP,PORT。

(二)代码编写(Android Studio 版本)

1.向导创建android basicActivity 

2.ctp.jar 导入工程

3.ctp.so 导入工程,参考jniLibs方法或其他

163112_NbB9_107574.png

2.OnCreate 引用 ctp对象

182945_Xzf3_107574.png

3.真机下测试,几种情况:

3.1临时文件创建失败。

173911_koXi_107574.png

3.2 针对ctp特性,进行接口回调java代码编写,参考git项目

http://git.oschina.net/cn0512/CTPAndroid中AStudioProj。

4.manifest.xml

173941_Wx7D_107574.png

5.成功订阅行情,输出Log.i(“”)

000437_s0k3_107574.png

(三)visualStudio c++ + NDK + visualGDB

1.JNI代码

linux下nm -D ctp_wrap.so | grep Create 

查询创建接口如下:

ctp_wrap.so导出接口

145121_43aW_107574.png

调用方式:

145042_gkXd_107574.png

1.临时文件创建失败

145006_LHks_107574.png

2. 上述原因,由于导出接口使用失败。

2.1 请参考http://git.oschina.net/cn0512/CTPAndroid 项目完成体验。

2.2 git项目将持续更新,敬请关注!

3.横版UI,配置manifest..xml

160032_M1gD_107574.png

转载于:https://my.oschina.net/cn0512/blog/693548

你可能感兴趣的文章
UCloud全年营收 11.9 亿元,净利润 7715 万元
查看>>
Java工程师的成长路线图是什么?
查看>>
前端大神用React刻了一个Windows XP
查看>>
gulp-eagle 一个可以快速使用gulp构建前端项目的工具
查看>>
Beaker:一个基于Electron的点对点Web浏览器
查看>>
单例中静态属性的额外作用
查看>>
具有可操作性的敏捷工具
查看>>
活在伟大的Scrum团队是什么感觉
查看>>
Apache Maven JDeps插件3.0.0版本发布
查看>>
360重磅开源性能监控平台ArgusAPM
查看>>
腾讯云DevOps技术揭秘:新时代运维重器Tencent Hub最佳实践
查看>>
在项目中引入领域驱动设计的经验
查看>>
Serverless应用现状调查结果出炉!
查看>>
试水区块链出版?纽约时报在招人了
查看>>
iOS开源项目周报0105
查看>>
AI一周热闻:华为豪掷3.3亿剑桥买地,自建光芯片工厂;比特大陆IPO失败,组织架构调整...
查看>>
Java EE改名Jakarta EE
查看>>
编程语言安全性排行榜:Ruby最佳,C语言漏洞最多?
查看>>
Java多线程编程那些事:volatile解惑
查看>>
百度成立国内首个深度学习教育联盟,将制定行业标准
查看>>