OpenCASCADE:适用于 Android 的 OCCT JniViewer 示例
OpenCASCADE:适用于 Android 的 OCCT JniViewer 示例
- OpenCASCADE:适用于 Android 的 OCCT JniViewer 示例
OpenCASCADE:适用于 Android 的 OCCT JniViewer 示例
此示例演示了在使用 Java 编写的 Android 应用程序中使用 OCCT 库的简单方法。
Java 和 OCCT (C++) 级别之间的连接由代理库 libTKJniSample.so 提供,该库是用 C++ 编写的,带有 Java 类 OcctJniRenderer 的导出 JNI 方法。代理库包含单个 C++ 类 OcctJni_Viewer,封装 OCCT 查看器并提供操作此查看器的功能,并从多种支持的 CAD 文件格式(IGES、STEP、BREP)导入 OCCT 形状。
此示例演示了使用手动创建的代理库将 C++ 包装到 Java 的间接方法。可以使用替代方法,将单个 OCCT 类包装为 Java 等效项,以便 Java 用户可以使用它们的完整 API,并且可以在 Java 级别上对代码进行编程,类似于 C++ 级别。
安装 Android Studio 4.0+ 并安装构建工具(检查工具 -> SDK 管理器):
Android SDK(API 级别 21 或更高)。
Android SDK 构建工具。<
OpenCASCADE:适用于 Android 的 OCCT JniViewer 示例相关推荐
- OpenCASCADE:适用于 Android 的 OCCT AndroidQt 示例
OpenCASCADE:适用于 Android 的 OCCT AndroidQt 示例 OpenCASCADE:适用于 Android 的 OCCT AndroidQt 示例 构建示例要求: 指定安卓 ...
- OpenCASCADE:Android交叉编译 OCCT库
OpenCASCADE:Android交叉编译 OCCT库 OpenCASCADE:Android交叉编译 OCCT库 配置 配置工具 配置 OCCT 生成 Makefile 构建 Makefile ...
- OpenCASCADE:适用于 iOS 的 OCCT 示例
OpenCASCADE:适用于 iOS 的 OCCT 示例 OpenCASCADE:适用于 iOS 的 OCCT 示例 OpenCASCADE:适用于 iOS 的 OCCT 示例 UIKitSampl ...
- 适用于Android的OpenSL ES指南-OpenSL ES的Android扩展
翻译自Android Extensions 针对Android的OpenSL ES扩展了参考OpenSL ES规范,使其与Android兼容,并利用Android平台的强大功能和灵活性. Androi ...
- android原生插件,适用于 Android 的原生 (C++) 插件
扩展 UnityPlayerActivity Java 代码 使用 Java 或 Kotlin 源文件作为插件 适用于 Android 的原生 (C++) 插件 Unity 支持用 C/C ++ 编写 ...
- 扫描仪scanner接口_QR Code Scanner –适用于Android的条形码扫描仪
扫描仪scanner接口 QR Code scanner or Barcode scanner for android features are present in many apps to rea ...
- 适用于 Android 初学者的 Dagger 2 - DI 第一部分
本文翻译自 Dagger 2 for Android Beginners - DI part I. 目录 系列目录 Dagger 2 前情回顾.. 先决条件 什么是依赖注入? 解决硬性依赖问题(又名 ...
- android4.0 音频框架 opensl openmax,适用于android的OpenSL ES指南-面向Android的OpenSL ES
本文将详细说明NDK中OpenSL ES™的实现与OpenSL ES 1.0.1参考规范的不同.在使用规范中的示例代码时,可能需要修改它以在Android上工作. 除非另有说明,所有功能都可以在And ...
- github snap android,GitHub - albuer/heapsnap: HeapSnap 是一个定位内存泄露的工具,适用于Android平台。...
HeapSnap 1.HeapSnap 是什么 HeapSnap 是一个定位内存泄露的工具,适用于Android平台. 主要特性如下: 对系统负载低 不需要修改目标进程的源代码 支持Andoroid上 ...
最新文章
- VISTA中注册表项LEGACY_****的删除
- MapReduce设计模式
- 【对讲机的那点事】450MHz模拟无线列调的工作原理(连载五)
- JAVA客户端数据传输_java模拟TCP通信实现客户端上传文件到服务器端
- ceph中查看一个rbd的image的真实存储位置
- 调剂厦大计算机,2017智能系硕士统考研究生调剂信息
- 《目标检测》R-CNN、SPP-NET、Fast R-CNN、Faster R-CNN
- cie规定的标准光源_什么是标准光源?
- c# 获取字符串的字节数
- hive体系架构以及各个组件的作用
- Synchronized与ReentrantLock区别总结(简单粗暴,一目了然)
- 初步解决网同客户端升级后局域网不能上网的问题
- 遥控器油门摇杆电位器封装尺寸图
- onenote 无法正常使用的解决办法
- easyui的filebox组件实现多文件上传
- Android读出Excel报表数据然后导出写入到SQLite数据库
- matlab统计所有股票分析,MATLAB金融算法分析实战:基于机器学习的股票量化分析...
- 什么是 “好的“ 逻辑清楚
- Canvas绘制圆点线段
- 2.OrientDB连接操作
热门文章
- C#——《C#语言程序设计》实验报告——泛型与集合——运算符重载
- Element UI——滚动条组件(ElScrollBar)修改.el-scrollbar__wrap和el-scrollbar__view的CSS属性
- Python——Python连接MySQL数据库
- 模拟电梯1.0(类与对象实验)
- flash socket通信问题
- Python实训day14pm【Python网络爬虫综合大作业-参考解析】
- 2020年 第11届 蓝桥杯 Java C组 省赛真题详解及小结【第1场省赛 2020.7.5】
- Java队列 Deque
- Android 监听锁屏、解锁、开屏 操作
- Android构建流程——篇一