我使用Cordova创建了一个Ionic应用程序,将其转换为Android,当我将其显示为错误时:
找不到符号方法增量计数器(String)
离子版本:5.0.3
cordova-android-support-gradle-release 3.0.0 "cordova-android-support-gradle-release"
cordova-plugin-camera 4.0.3 "Camera"
cordova-plugin-device 2.0.2 "Device"
cordova-plugin-firebase 2.0.5 "Google Firebase Plugin"
cordova-plugin-ionic-keyboard 2.1.3 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 4.0.1 "cordova-plugin-ionic-webview"
cordova-plugin-splashscreen 5.0.2 "Splashscreen"
cordova-plugin-statusbar 2.4.2 "StatusBar"
cordova-plugin-whitelist 1.3.3 "Whitelist"
private void incrementCounter(final CallbackContext callbackContext, final String name, final String counterNamed) {
final FirebasePlugin self = this;
cordova.getThreadPool().execute(new Runnable() {
public void run() {
try {
Trace myTrace = null;
if (self.traces.containsKey(name)) {
myTrace = self.traces.get(name);
}
if (myTrace != null && myTrace instanceof Trace) {
myTrace.incrementCounter(counterNamed);
callbackContext.success();
} else {
callbackContext.error("Trace not found");
}
} catch (Exception e) {
Crashlytics.logException(e);
e.printStackTrace();
callbackContext.error(e.getMessage());
}
}
});
}