Android版本因编译错误而失败

时间:2017-12-12 14:42:10

标签: codenameone

我正在尝试为Android构建我的应用程序。它是为通知设置的。如果我使用3.4版构建,则会出现以下错误:

  

/ tmp / x / WordTime1 / src / main / java / com / codename1 / impl / android / AndroidImplementation .java:4576:错误:找不到符号           通知 .setLatestEventInfo(activity,contentTitle,contentBody,contentIntent);                       ^         符号:方法       setLatestEventInfo(活动,字符串,字符串,的PendingIntent)     location:类型通知的可变通知

     

/tmp/x/WordTime1/src/main/java/com/codename1/impl/android/PushNotificationService.java:110:错误:找不到符号               notif.setLatestEventInfo(this,value,“”,contentIntent);                    ^     symbol:方法setLatestEventInfo(PushNotificationService,String,String,PendingIntent)     location:Notification类型的变量notif

如果我使用最新版本构建,则会出现此错误:

  

/ tmp / x / WordTime1 / src / main / java / com / codename1 / social / GoogleImpl.java :112:错误:无法找到符号                           GoogleSignInAccount acct = result.getSignInAccount();   还有更多来自com / codename1 / social package。

谢谢

萨姆

1 个答案:

答案 0 :(得分:0)

你应该建立最新的3.4现在是古老的(我们已经过了3.8)。

Google Signin的问题与Google删除的旧版Google Plus登录支持有关。您需要删除与其相关的构建提示,并切换到新的Google登录功能mentioned in the developer guide

我提到了Google Connect交换机in the blog a while的问题。