如何将外部jar文件导入Firefox fennec moz.build文件?

如何将外部jar文件导入Firefox fennec moz.build文件?,firefox,fennec,Firefox,Fennec,我正在构建一个定制版本的Firefox Fennec,最近添加了一个使用android的RecyclerView的UI。所以我想将android-support-v7-recyclerview.jar导入我的moz.build文件,但不知道如何导入 我曾尝试将android-support-v7-recyclerview.jar添加到gbjar.extra_jars中,但它给出了以下例外情况 Exception in thread "main" java.lang.NoClassDefFound

我正在构建一个定制版本的Firefox Fennec,最近添加了一个使用android的RecyclerView的UI。所以我想将android-support-v7-recyclerview.jar导入我的moz.build文件,但不知道如何导入

我曾尝试将android-support-v7-recyclerview.jar添加到gbjar.extra_jars中,但它给出了以下例外情况

Exception in thread "main" java.lang.NoClassDefFoundError: android/support/v7/widget/RecyclerView$LayoutManager
 0:46.88    at java.lang.Class.getDeclaredMethods0(Native Method)
 0:46.88    at java.lang.Class.privateGetDeclaredMethods(Class.java:2615)
 0:46.88    at java.lang.Class.getDeclaredMethods(Class.java:1860)
 0:46.88    at org.mozilla.gecko.annotationProcessors.utils.GeneratableElementIterator.<init>(GeneratableElementIterator.java:32)
 0:46.88    at org.mozilla.gecko.annotationProcessors.AnnotationProcessor.main(AnnotationProcessor.java:74)
 0:46.88 Caused by: java.lang.ClassNotFoundException: android.support.v7.widget.RecyclerView$LayoutManager
 0:46.88    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
 0:46.88    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
 0:46.88    at java.security.AccessController.doPrivileged(Native Method)
 0:46.88    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
 0:46.88    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
 0:46.88    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
 0:46.88    ... 5 more
线程“main”java.lang.NoClassDefFoundError中出现异常:android/support/v7/widget/RecyclerView$LayoutManager java.lang.Class.getDeclaredMethods0(本机方法)上的0:46.88 java.lang.Class.privateGetDeclaredMethods上的0:46.88(Class.java:2615) java.lang.Class.getDeclaredMethods上的0:46.88(Class.java:1860) 0:46.88,位于org.mozilla.gecko.annotationProcessors.utils.GenerateableElementIterator.(GenerateableElementIterator.java:32) 0:46.88,位于org.mozilla.gecko.annotationProcessors.AnnotationProcessor.main(AnnotationProcessor.java:74) 0:46.88原因:java.lang.ClassNotFoundException:android.support.v7.widget.RecyclerView$LayoutManager java.net.URLClassLoader$1.run处的0:46.88(URLClassLoader.java:366) java.net.URLClassLoader$1.run处的0:46.88(URLClassLoader.java:355) java.security.AccessController.doPrivileged(本机方法)上的0:46.88 0:46.88,位于java.net.URLClassLoader.findClass(URLClassLoader.java:354) 0:46.88,位于java.lang.ClassLoader.loadClass(ClassLoader.java:425) 0:46.88在java.lang.ClassLoader.loadClass(ClassLoader.java:358) 0:46.88 ... 还有5个
moz.build中还有什么需要做的吗?

在/mozilla central/mobile/android/base中有Makefile.in文件/ 找到所有的jar并在那里添加您的外部jar文件