0

我正在尝试将 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 让我的生活变得更加轻松。

properties > Java Build Path > Libraries > Add External Jar如果你看到一个愚蠢的错误指出来,我安装了正常的方式(运行 .jar 文件,然后添加它)!我想让这个应用程序继续运行,我的一位老师在接下来的几周内需要它。

谢谢!

4

2 回答 2

2

显然,龙目岛人最近解决了一个问题。有关解决方案,请参见http://projectlombok.org/setup/android.html

于 2012-03-21T18:52:44.267 回答
2

运行java -jar lombok.jar publicApi创建lombok-api.jar;它不包括任何本机库。

参考:http ://projectlombok.org/setup/android.html

于 2012-04-05T04:28:01.830 回答