【问题标题】:Error in server build process服务器构建过程中的错误
【发布时间】:2017-05-18 12:54:29
【问题描述】:

大家好 我刚刚完成了我的代号一个应用程序,并且在模拟器中进行测试时一切顺利,但是在发送 android 构建时它失败了。我检查了错误日志,似乎无法理解问题所在。下面是显示代号一服务器报告的完整错误日志的链接。 链接:https://www.dropbox.com/s/6f7fcr8l7fr1w4d/new%20error.txt?dl=0

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    这是日志中的实际错误:

    /tmp/build3509442697339141445xxx/myEvents/src/main/java/com/mycompany/myEvents/myEventsStub.java:65: error: package com.google.android.gms.ads does not exist
                com.google.android.gms.ads.AdView adView = new com.google.android.gms.ads.AdView(this);
                                          ^
    /tmp/build3509442697339141445xxx/myEvents/src/main/java/com/mycompany/myEvents/myEventsStub.java:65: error: package com.google.android.gms.ads does not exist
                com.google.android.gms.ads.AdView adView = new com.google.android.gms.ads.AdView(this);
                                                                                         ^
    /tmp/build3509442697339141445xxx/myEvents/src/main/java/com/mycompany/myEvents/myEventsStub.java:68: error: package com.google.android.gms.ads does not exist
                adView.setAdSize(com.google.android.gms.ads.AdSize.SMART_BANNER);
                                                           ^
    /tmp/build3509442697339141445xxx/myEvents/src/main/java/com/mycompany/myEvents/myEventsStub.java:69: error: package com.google.android.gms.ads.AdSize does not exist
                AndroidImplementation.setViewAboveBelow(null, adView, 0, com.google.android.gms.ads.AdSize.SMART_BANNER.getHeightInPixels(this));
                                                                                                          ^
    /tmp/build3509442697339141445xxx/myEvents/src/main/java/com/mycompany/myEvents/myEventsStub.java:70: error: package com.google.android.gms.ads does not exist
                com.google.android.gms.ads.AdRequest adRequest = new com.google.android.gms.ads.AdRequest.Builder().addTestDevice("C6783E2486F0931D9D09FABC65094FDF").build();
                                          ^
    /tmp/build3509442697339141445xxx/myEvents/src/main/java/com/mycompany/myEvents/myEventsStub.java:70: error: package com.google.android.gms.ads.AdRequest does not exist
                com.google.android.gms.ads.AdRequest adRequest = new com.google.android.gms.ads.AdRequest.Builder().addTestDevice("C6783E2486F0931D9D09FABC65094FDF").build();
                                                                                                         ^
    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.
    6 errors
    

    我猜你定义了构建提示android.googleAdUnitIdgoogle.adUnitId,但由于某种原因失败了。我们的开发人员不经常使用 AFAIK 横幅广告,因此可能出现了问题而没有人注意到。

    【讨论】:

    • 非常感谢先生,我仍然对您在这里回答问题的速度感到惊讶。竖起大拇指。我删除了横幅广告构建提示,并报告了一个新的错误日志。以下是链接先生:dropbox.com/s/jxy2029i74dv4zz/Error%20doc.docx?dl=0
    • 这似乎是错误:Warning: com.parse4cn1.ParsePush: can't find referenced method 看起来 parse 集成不正确。您是否手动添加了解析?您是否遵循集成指南?
    猜你喜欢
    • 2018-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多