0

我想引用屆黨庫:科爾多瓦自定義插件使用屆黨JAVA LIB gradle這個

進口com.googlecode.mp4parser.authoring.Movie;

,但在Android Studio中,gradle這個puted在C庫:\用戶\ flieks \ .gradle \ ...

現在怎麼辦我 「出口」 插件項目? 我想在文件夾中的src \機器人\ main.java某處有mp4parser

問候 菲利克斯

回答

0

添加此到plugin.xml奏效了

<platform name="android"> 
    <config-file parent="/*" target="res/xml/config.xml"> 
     <feature name="Mp4Parser"> 
     <param name="android-package" value="com.catwalk.mp4parser.Mp4Parser" /> 
     </feature> 
    </config-file> 
    <config-file parent="/*" target="AndroidManifest.xml" /> 
    <source-file src="src/android/Mp4Parser.java" target-dir="src/com/catwalk/mp4parser/Mp4Parser" /> 
    <framework src="src/android/build.gradle" custom="true" type="gradleReference" /> 
    </platform> 

,這在同一個文件夾中的Java文件

dependencies { 
    compile group: 'com.googlecode.mp4parser', name: 'isoparser', version: '1.1.7' 
} 
1

您可以參考在你的插件一個搖籃文件,讓您可以在其他庫拉(如果我的理解你的問題正確)。查覈在人行橫道-的WebView插件的plugin.xml關於如何添加一個在示例:

https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview/blob/master/plugin.xml

一旦你這樣做,你可以導入類在你的插件代碼。

+0

感謝吸盤工作。你知道我的另一個問題的解決方案嗎? http://stackoverflow.com/questions/34406779/add-org-apache-cordova-to-build-gradle謝謝 – flieks

+0

我不知道任何罐子都在maven回購。他們對我所見過的插件和平臺實現是本地的。在最近版本的Cordova中使用npm獲取插件。如果你想使用另一個插件的東西,你可以在plugin.xml中添加一個依賴項。無需使用maven做任何事情。 –

相關問題