如何从 Codename One 的构建服务器构建原生 Android 源代码

2023-11-29

我正在使用新的gradle 构建开关发送 Codename One 的 Android 版本时。使用 gradle 构建的突出好处之一是能够在 Android Studio 中打开/运行,并且该项目确实为我打开,但我收到以下错误:

错误:无法加载类 'org.codehaus.groovy.runtime.StringGroovyMethods'。可能的原因 这个意外错误包括:

  • Gradle 的依赖缓存可能是 损坏(有时会在网络连接超时后发生。)重新下载依赖项并同步项目(需要 网络)
  • Gradle 构建进程(守护进程)的状态可能 腐败。停止所有 Gradle 守护进程可能会解决此问题。停止 Gradle 构建进程(需要 重新开始)
  • 您的项目可能正在使用第三方插件 与项目中的其他插件或 项目请求的 Gradle 版本。
In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.

我重新启动了该进程、IDE,并做了很多事情,但没有真正成功。


我遇到了完全相同的问题,并且不久前与 Codename One 支持相对应,事实证明解决方案相当简单:

将您自己安装的 gradle 定义为要使用的,这是 CodenameOne 的 Chen 发给我作为参考的内容:

screenshot from Chen

我安装了 gradle 2.8 并在设置中对其进行了配置,几乎可以正常工作。我还必须遵循以下指示Android Studio - 提供的 javaHome 不是有效的文件夹& 甚至AS更新到1.0后,项目中出现“method ID not in [0, 0xffff]: 65536”错误尽管服务器中不需要多性别?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 Codename One 的构建服务器构建原生 Android 源代码 的相关文章

随机推荐