

monacaを使ってAndroidアプリを開発しています。  
Androidの自作プラグインでメーカー提供のjarライブラリーを使いたいのですが  
jarライブラリーの格納先、及びclasspathの設定がわかりません。

cordovaだと/platforms/android/libsのフォルダーにjarライブラリーを格納することで  
自作プラグインのビルドが完了できるのですがmonacaではこのようなフォルダーが見当たりません。

monacaでjarライブラリーを取り扱う場合はどうすればいいのかを教えて頂けないでしょうか。


CC BY-SA 3.0
2016-06-02T01:48:25.560
25373
2016-07-07T11:43:20.417
15728
question
monaca cordova
Androidの自作プラグインでjarライブラリーを使いたい。


プラグインを作成するのであれば、plugman形式にする必要があります。  
plugman形式であれば、jarファイルもjavaファイルと同様に組み込むことが出来ます。  
例えば、  
<https://github.com/NIFTYCloud-mbaas/monaca_push_plugin>  
を参考にしてみてください。

このプラグインでは、NCMB.jarというjarファイルを扱っています。plugin.xml内で

[code]

    <lib-file src="src/android/libs/NCMB.jar" />
    
[/code]

と記述してありますが、この記述があると、このプラグインを組み込んだ場合、プロジェクトの  
libディレクトリに自動的にNCMB.jarが設定されます。(Cordova/Monacaで共通の仕様です）


CC BY-SA 3.0
2016-07-07T11:43:20.417
27432
2016-07-07T11:43:20.417
8848
25373
answer