Ionicやその他のクロスプラットフォームのフレームワークを使用してモバイルアプリを構築したいと考えています。このアプリでは、Javaライブラリを使いたいと思います。私が理解しているところでは、ライブラリ用のCordovaラッパーを作成すると、このJavaライブラリをハイブリッドアプリケーションで使用できます。しかし、私はiOS上でJavaライブラリを使用する方法を見つけることができませんでした。これは可能ですか?Cordovaを使ってiOSアプリケーションでJavaライブラリを使用できますか?
1
A
答えて
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ソースコードを使用することができます。
関連する問題
- 1. iOSプロジェクトでJavaライブラリを使用する
- 2. Aurelia UXをCordovaアプリケーションで使用する(iOS用にビルドできません)
- 3. Cordovaアプリケーションでnpm_modulesを使用
- 4. アプリケーションをライブラリとして使用できますか(Mac、Objective-c)?
- 5. iOS AppsでgSOAPライブラリを使用できますか?
- 6. JordeveloperでMAFを使用したCordova(iOSアプリケーション)ビルドのホワイトリスト
- 7. iOSアプリケーションでmongoDBをローカルで使用できますか?
- 8. 私のJavaライブラリでTimber Loggerを使用できますか?
- 9. J2MEでJava SEライブラリを使用できますか?
- 10. Ceylon M1 NewtonでJava Coreライブラリを使用できますか?
- 11. Visual StudioなしでCordovaアプリケーション用のリモートビルドを使用できますか?
- 12. アプリケーションで使用できるルービックレクサーを知っていますか?
- 13. 私はcordova/phonegapプラグインとしてJavaコードを使用できますか?
- 14. iOS Swift - ライブラリからのビデオを使用できません
- 15. iOSアプリケーションでSwiftのC++ライブラリを使用する
- 16. Visual Studioを使用してAndroidでCordovaアプリケーションをビルド(実行)できません
- 17. JavaライブラリでJavaを使用する
- 18. iOSアプリケーションのイントロスペクトにFスクリプトを使用できますか?
- 19. アンドロイドとiOSアプリケーションのスクウェアチェックアウトフローを使用できますか?
- 20. iOSとWebアプリケーションに同じブランチサブドメインを使用できますか?
- 21. iOSアプリケーションでAPI Spotifyを使用してこれを修正できますか?
- 22. .NET CFアプリケーションでAforge.Netライブラリを使用していますか?
- 23. gfortranを使って共有ライブラリを作成できますか?
- 24. Local TileJSON iOS上でOpenLayersを使用しているCordovaで
- 25. iPhone/iOSの開発でサードパーティのコンパイル済みライブラリを使用できるようになっていますか?
- 26. Springブートを使用してJavaライブラリを実装できますか?
- 27. iOSアプリケーションで非公開APIを使用していますか?
- 28. C++ライブラリをdylibにコンパイルし、iOS 9プロジェクトで使用できますか?
- 29. Swordを使ったCordovaアプリケーション2.2
- 30. IntelliJ IDEA iOS用リモートビルドCordovaアプリケーション