2016-12-06 9 views
1

Ionicやその他のクロスプラットフォームのフレームワークを使用してモバイルアプリを構築したいと考えています。このアプリでは、Javaライブラリを使いたいと思います。私が理解しているところでは、ライブラリ用のCordovaラッパーを作成すると、このJavaライブラリをハイブリッドアプリケーションで使用できます。しかし、私はiOS上でJavaライブラリを使用する方法を見つけることができませんでした。これは可能ですか?Cordovaを使ってiOSアプリケーションでJavaライブラリを使用できますか?

答えて

1

iOSアプリでは、Cordovaプラグインを作成していても、Javaを理解できません。使用したいライブラリのiOSの代替品はありませんか?

Cordovaを使用すると、Androidで使用するライブラリを使用するプラグインを作成し、iOSで別のライブラリを使用することができます。あなたのIonicアプリでは、プラグインがうまく書かれていれば、同じ機能を呼び出すことができ、プラグインは残りの部分を処理します。私はあなたが ライブラリのコルドバラッパーをwirte一度アンドロイドで、私が本当に はそれが本当に何を意味するのか理解していないにもかかわらず、アプリ内で使用することができることを発見しました

:これについて

CordovaではJavaScriptを使用してネイティブ関数を呼び出すことができるため、Cordovaを使用することはできませんが、Cordovaを使用してプラグインを構築することができます。 Here is a tutorial、Cordovaプラグインの作成方法はhere is anotherです。私はまた、それがどのように行われているか見るために、既存のCordovaプラグインを見ることをお勧めします。ライブラリを共有している場合は、プラグインの作成を手助けすることもできます。

1

Codename One's Cordova compatibilityを移植性のために使用する場合は、Javaコードを使用できます。

バイナリジャーをそのまま使用することはできませんが、iOS上でネイティブに動作するJavaソースコードを使用することができます。

関連する問題