为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Ionic 4 访问 JAR 文件中的 Java API

使用 Ionic 4 访问 JAR 文件中的 Java API

陪伴而非守候 2022-05-25 09:43:08
我正在使用 Ionic 4 开发移动应用程序(Android)。我得到了一个 JAR 文件,该文件据说包含通过平板电脑的 USB 端口发送一些命令的 API。JAR 文件中的 API 是用 Java 编写的,而 Ionic 项目是用 Angular 编写的,我不知道如何在 typescript 环境中调用 Java API。这甚至可能吗?离子原生相机、条码扫描器库是这样开发的吗?
查看完整描述

2 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

要访问 Android Java 原生 API,我们需要创建一个 Cordova 插件。您需要用 Java 编写代码来编写核心逻辑和 Javascript 编写可以被 Ionic Native 调用的 API(请参阅下文)。

以下是一些有用的入门链接:

https://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/
https://cordova.apache.org/docs/en/latest/guide/platforms/android/plugin.html

在为 Cordova 插件编写 Java 代码时,您可以从另一个 JAR 文件中导入包并使用该库来实现您想要实现的目标。

之后,我们需要创建一个新的 Ionic Native 接口,一个 TypeScript 包装器,以启用从 Ionic App 到 Cordova 插件的通信。这是指南:

https://github.com/ionic-team/ionic-native/blob/master/DEVELOPER.md


查看完整回答
反对 回复 2022-05-25
?
眼眸繁星

TA贡献1873条经验 获得超9个赞

我不确定你想要什么。但我正在做的一件事如下:-> 在 src 下,创建配置 ts 文件,您可以在其中声明基本 url 和其他路径。然后,在app下创建服务文件。您可以从您的 api 调用您的 url,在 service.ts 文件中导入配置文件。您可以在服务文件中编码检索/创建/删除/更新。然后,您可以从 ionic pages.ts 调用服务文件。



查看完整回答
反对 回复 2022-05-25
  • 2 回答
  • 0 关注
  • 259 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号