- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 Android Studio 中构建 AnysoftKeyboard。正如 GitHub 中的创建者所说,我有 java 9(jdk 9) 和适当的 ndk (android-ndk-r14b)。我还更改了 local.properties 文件以显示正确的路径。尽管如此,我仍然遇到一些错误。您可以在下方找到这些错误。
运行任务错误:org.gradle.api.tasks.TaskExecutionException:任务执行失败':base:compileDebugJavaWithJavac
java 编译器错误:引起:java.lang.BootstrapMethodError:java.lang.NoClassDefFoundError:com/sun/tools/javac/util/JavacMessages$ResourceBundleHelper引起:java.lang.NoClassDefFoundError: com/sun/tools/javac/util/JavacMessages$ResourceBundleHelper引起:java.lang.ClassNotFoundException:com.sun.tools.javac.util.JavacMessages$ResourceBundleHelper
错误截图如下: AnySoftKeyboard Compile Error , Run Tasks Error
项目使用gradle,本人不熟悉,如有遗漏重要步骤,请指导解决。
我是否遗漏了什么并收到这些错误?我应该怎么办?提前致谢。
最佳答案
在遵循官方文档之后,我成功地构建了一个项目。我认为你只是忘记了设置 JAVA_OPTS
加上 java.se.*
来源如下所述。这就是为什么你在上面的堆栈跟踪错误中有它,缺少 java.se
.资源。
To develop this project, you'll need:
Java 10 - 获取 OpenJDK或 AdoptOpenJDK .
确保你有环境变量 JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'
.这是确保 JVM 对不是为 Java9+ JVM 设计的库宽容所必需的。
local.properties
文件指向它(也就是说,确保你有 sdk.dir=/path/to/android/sdk
在里面)。local.properties
文件指向它(也就是说,确保你有 ndk.dir=/path/to/android/ndk
在里面)。关于java - 使用 AnysoftKeyboard (Android) 构建问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58702119/
我有一个问题,只有在我使用 AnySoftKeyboard 时才会出现。我正在尝试根据 EditText 焦点显示/隐藏键盘。我使用了在 this post 中找到的方法 当我隐藏键盘时,有一个奇怪的
我导入项目https://github.com/AnySoftKeyboard/AnySoftKeyboard 我遇到了一些错误,比如 import com.anysoftkeyboard.api.K
我正在尝试在 Android Studio 中构建 AnysoftKeyboard。正如 GitHub 中的创建者所说,我有 java 9(jdk 9) 和适当的 ndk (android-ndk-r
每次我同步从github下载的开源android项目(AnySoftKeyboard)时,都会得到以下编译错误 org.gradle.internal.resource.transport.ht
我是一名优秀的程序员,十分优秀!