我正在尝试将Lombok与Android一起使用,但每当我尝试运行时,我都会遇到这些错误
[2012-02-10 10:53:49 - xxx] The library 'lombok2.jar' contains native libraries that will not run on the device.
[2012-02-10 10:53:49 - xxx] The following libraries were found:
[2012-02-10 10:53:49 - xxx] - com/sun/jna/darwin/libjnidispatch.jnilib
[2012-02-10 10:53:49 - xxx] - com/sun/jna/freebsd-amd64/libjnidispatch.so
[2012-02-10 10:53:49 - xxx] - com/sun/jna/freebsd-i386/libjnidispatch.so
[2012-02-10 10:53:49 - xxx] - com/sun/jna/linux-amd64/libjnidispatch.so
[2012-02-10 10:53:49 - xxx] - com/sun/jna/linux-i386/libjnidispatch.so
[2012-02-10 10:53:49 - xxx] - com/sun/jna/sunos-amd64/libjnidispatch.so
[2012-02-10 10:53:49 - xxx] - com/sun/jna/sunos-sparc/libjnidispatch.so
[2012-02-10 10:53:49 - xxx] - com/sun/jna/sunos-sparcv9/libjnidispatch.so
[2012-02-10 10:53:49 - xxx] - com/sun/jna/sunos-x86/libjnidispatch.so
我正在尝试将lombok添加到现有的项目中,无需使用lombok即可完美运行,但是lombok让我的生活变得更加轻松。
我安装了正常的方法(运行.jar文件,然后从properties > Java Build Path > Libraries > Add External Jar
添加它),如果你看到一个愚蠢的错误指出它!我想让这个应用程序在接下来的几周内让我的老师需要它。
谢谢!
答案 0 :(得分:2)
龙目岛人最近解决了一个问题。有关解决方案,请参阅http://projectlombok.org/setup/android.html。
答案 1 :(得分:2)
运行java -jar lombok.jar publicApi
以创建lombok-api.jar
;它不包括任何本地库。