j2objc简单调用
j2objc 解析java转成oc
githubDemo地址 https://github.com/google/j2objc
下载包的地址 https://github.com/google/j2objc/releases
使用
因为是java转成oc语言 所以不能java种的jar包
先用一段实验的代码
package test;public class Status {public static void test() {System.out.println("hello world");}}
文件的目录
需要配置Xcode
1 bulid rules 加一个 java source files using script
加入以下代码
/Users/vipck/Downloads/j2objc-0.9.8.2.1/j2objc \
-d ${DERIVED_FILE_DIR} \
-sourcepath ${PROJECT_DIR}/J2objcTest2 \
--no-package-directories ${INPUT_FILE_PATH};
/Users/vipck/Downloads/j2objc-0.9.8.2.1/j2objc \
放在本地包的路径 j2objc-0.9.8.2.1 是当前使用的版本 用最新版本报的是以下错误 所以用的比较老的版本
-d ${DERIVED_FILE_DIR} \
java文件的路径 没有文件夹就直接设置就行
-sourcepath ${PROJECT_DIR}/J2objcTest2 \
j2objcTest2 是项目名
OutputFiles
设置search path
进入 bulid setting
设置other linker
-l"z" -l"jre_emul" -l"icucore" -l jre_emul -ObjC
最后先clean 引入java的头文件调用
[TestStatus test];
文件引入需要和java中的文件夹一样
package com.xx.xx.common;
参考
https://www.zhihu.com/question/29707376
http://blog.csdn.net/xyxjn/article/details/46049313
j2objc简单调用相关推荐
- mysql查询并设置高亮_Thinkphp3.2.3设置MySql主从读写分离后,简单调用主数据库查询
图/文:迷神 Thinkphp是一款不错的国产框架,使用范围广,应用也比较多.随着网站访问增大往往需要使用mysql主从同步功能,本身Thinkphp自带了主从读写分离的功能了. 但是我们经常有一个场 ...
- C#简单调用FMU ,进行仿真计算
C#简单调用FMU ,进行仿真计算 FMU导入及调用使用Femyou 我使用WPF创建了一个简单的用户界面,下图为WPF界面及其仿真结果与AmeSim中的仿真结果对比: 项目地址:WPF UI
- 基于QT的摄像头简单调用
基于QT的摄像头简单调用 1.打开QT创建工程. (1)选择Application,Qt Widgets Application.右下角choose. (2)Name改成Qcameratest.记住自 ...
- HIK 海康 Android SDK 简单调用
海康官方demo及sdk开发指南下载地址 参考知乎作者配置调用流程 简单调用以及切换画面: 1.初始化sdk HCNetSDKJNAInstance.getInstance().NET_DVR_Ini ...
- 小白向 零基础创建并简单调用钉钉自定义机器人
背景 鉴于钉钉最近的火爆,遭受广大学生"迫害"的钉钉一首[ 钉 钉 本 钉 ,在 线 求 饶 ]在B站火了起来 作为同是分期五星的用户,面对突如其来的求助被迫学习,简单调用钉钉自定 ...
- 天地图,js 4.0 api,简单调用,高手请绕行
本文介绍使用天地图 js4.0 api,实现地图显示后台gps分布情况: 主要借用H5 GPS获取,利用天地图的背景展示: 效果图如下: 第一步,通过采集网页,手机gps数据,录入后台数据库:界面如下 ...
- 模块化开发seajs 配置和简单调用
模块化开发工具 seajs seajs 提供了简单.极致的模块化开发体验 seajs官网 :http://seajs.org 下面是seajs的小实例 b.js文件调用 a.js文件中的属性方法 se ...
- 【转载】COM 组件设计与应用(四)——简单调用组件
原文:http://vckbase.com/index.php/wv/1211.html 一.前言 同志们.朋友们.各位领导,大家好. VCKBASE 不得了, 网友众多文章好. 组件设计怎么学? 知 ...
- 如何创建从Visual Studio到Wolfram Mathematica的简单调用
目录 介绍 如何创建 结论 介绍 如今,随着计算机技术的飞速发展,并非总是能够使用一种编程语言来创建复杂的应用程序.不同的语言各有优缺点,通常,它们都不满足已开发应用程序的要求.解决这种情况的方法是使 ...
最新文章
- 微信JS-SDK之图像接口开发详解
- 003_commons-logging与slf4j和log4j与logback
- 上海证券携手神策数据,引领普惠金融创新升级
- Datatable表格点击某个单元格可以获取整行数据
- 一个同事做的基于yaas平台的一个应用,可以用来学习SAP yaas
- 阿里云边缘云ENS再升级 四大场景应用加速产业数字化落地
- 云计算学习笔记005---Hadoop HDFS和MapReduce 架构浅析
- 《交互式程序设计 第2版》一3.11 小结
- Java从零开始(4)——入门项目
- doxygen 无法生成图片_设计稿智能生成代码如何识别组件?Imgcook 3.0 解析
- python 显示gif_使用tkinter显示动态gif
- 行为画像分析 行业客户画像 行业用户画像
- downwell什么意思_downwelling_downwelling是什么意思翻译
- 重学JavaWeb —— JSP,简单全面一发入魂
- 清华大学就光刻机发声,ASML立马加紧向中国出口光刻机
- Android中使用sqlite数据库实现对象的存储
- 10大常见反人类设计:产品经理你的良心不会痛吗
- JAVA练习174-递归乘法
- Kubernetes基础:MacOS上设定Dashboard
- 关键元器件选型设计指引--通用逻辑器件(逻辑IC)