当前位置: 首页 > 知识库问答 >
问题:

代号一个生成服务器失败

庄实
2023-03-14

尝试将我的 Android 应用构建到 APK 时,构建服务器出错且无法构建。但是,在模拟器中,应用程序工作正常,并且我认为错误的类是由编译器创建的(它不是应用程序内部的类之一)

下面是错误日志: -

:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no 

previous execution, etc.).
file or directory '/tmp/build4365298428607247775xxx/Main/src/debug/java', not found
Compiling with JDK Java compiler API.
/tmp/build4365298428607247775xxx/Main/src/main/java/com/<hidden this package name for privacy>/salestraining/MainStub.java:176: error: cannot find symbol
        Display.getInstance().callSerially(new Runnable() { public void run() {i.destroy();} });
                                                                                ^
  symbol:   method destroy()
  location: variable i of type Main
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
:compileDebugJavaWithJavac FAILED
:compileDebugJavaWithJavac (Thread[Daemon worker,5,main]) completed. Took 7.165 secs.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

共有1个答案

窦志新
2023-03-14

您从主类中移除了< code>destroy()回调方法。主类应该包括4个不抛出异常的方法:

public void init(Object) {}
public void start() {}
public void stop() {}
public void destroy() {}
 类似资料:
  • 我不能再向Codename One构建服务器发送构建。以前,我能够“发送Android构建”成功并下载apk。现在,无论出于何种未知原因,“发送Android构建”刚刚结束,没有任何错误,仪表板中也没有出现apk。(之前,它问了我一些关于证书的问题。我不得不单击确定。)。我试了多次,但都没有成功。 然后,我创建了一个新的Codename One项目(一个具有本机界面的示例项目)。发送构建(发送An

  • 在我的项目中添加了Android证书后,Codename One服务器开始出现问题,然后通过询问Codename One支持,他们告诉我这可能与Proguard有关,所以在通过设置不建议使用哪个选项?因此,在执行此操作后,代码名One server可以正常构建,但我希望保持Proguard启用,因为它是推荐的,但当我保持启用代码名One server时,会出现构建错误,错误日志如下:https:/

  • 我有一个基本的Codename One订阅,从我的角度来看,我的代码编译得很好,模拟器也工作得很好,但是Codename One Server正在获得构建错误,我尝试了几次但仍然不工作,有构建错误日志,但在这里发布太长了,我该怎么办?

  • 我在从服务器构建时遇到问题。我的项目是一个使用Netbeans IDE的Android应用程序。当我运行我的应用程序时,一切正常,编译器完全不报告任何错误。但是当我向服务器发送build Netbeans时,我会报告一个成功的构建,但是当我登录到构建服务器时,我看到的是一个构建失败并带有错误日志。 以下是我从生成服务器获得的错误日志: 构建失败/home/ec2 user/android sdk/

  • 我在内部托管的AzureDevOps 2019服务器上配置了UWP CI,但它失败并出现以下错误。我以此为指南。有人能指导我走向成功吗? YAML配置如下: 资源: - 存储库: 自队列: 名称: 默认需求: - msbuild - visualstudio 生成管道引用名为“参数”的未定义变量。创建或编辑此 YAML 文件的生成管道,在“变量”选项卡上定义变量。请参阅 https://go.mi