Android 离子错误:未能安装';cordova插件firebase';:错误:哦-安装时

Android 离子错误:未能安装';cordova插件firebase';:错误:哦-安装时,android,firebase,cordova,ionic-framework,ionic-native,Android,Firebase,Cordova,Ionic Framework,Ionic Native,我刚刚创建了一个新的爱奥尼亚项目,并试图将firebase native与之集成,但它不起作用。谁能帮我一下吗 C:\Users\goura\Desktop\Ioninc\test>ionic cordova plugin add cordova-plugin-firebase > cordova.cmd plugin add cordova-plugin-firebase Installing "cordova-plugin-firebase" for andr

我刚刚创建了一个新的爱奥尼亚项目,并试图将firebase native与之集成,但它不起作用。谁能帮我一下吗

C:\Users\goura\Desktop\Ioninc\test>ionic cordova plugin add cordova-plugin-firebase
> cordova.cmd plugin add cordova-plugin-firebase
Installing "cordova-plugin-firebase" for android
Error during processing of action! Attempting to revert...
Failed to install 'cordova-plugin-firebase': Error: Uh oh!
EPERM: operation not permitted, unlink 'C:\Users\goura\Desktop\Ioninc\test\platforms\android\app\src\main'
    at Object.unlinkSync (fs.js:1136:3)
    at mayCopyFile (C:\Users\goura\Desktop\Ioninc\test\platforms\android\cordova\node_modules\fs-extra\lib\copy-sync\copy-sync.js:59:8)
    at onFile (C:\Users\goura\Desktop\Ioninc\test\platforms\android\cordova\node_modules\fs-extra\lib\copy-sync\copy-sync.js:54:10)
    at getStats (C:\Users\goura\Desktop\Ioninc\test\platforms\android\cordova\node_modules\fs-extra\lib\copy-sync\copy-sync.js:48:44)
    at startCopy (C:\Users\goura\Desktop\Ioninc\test\platforms\android\cordova\node_modules\fs-extra\lib\copy-sync\copy-sync.js:38:10)
    at handleFilterAndCopy (C:\Users\goura\Desktop\Ioninc\test\platforms\android\cordova\node_modules\fs-extra\lib\copy-sync\copy-sync.js:33:10)
    at Object.copySync (C:\Users\goura\Desktop\Ioninc\test\platforms\android\cordova\node_modules\fs-extra\lib\copy-sync\copy-sync.js:26:10)
    at copyFile (C:\Users\goura\Desktop\Ioninc\test\platforms\android\cordova\lib\pluginHandlers.js:223:12)
    at install (C:\Users\goura\Desktop\Ioninc\test\platforms\android\cordova\lib\pluginHandlers.js:61:13)
安装版本 节点-v12.18.3 npm-6.14.6 离子-5.4.16 科尔多瓦-10.0.0 @ionic native/firebase-5.28.0 cordova插件firebase-2.0.5

格拉德尔-7 Java-8.1


我也尝试了FCM,它给出了一些注释错误。

我也有同样的问题。我找到的唯一解决方案是在添加android平台之前创建另一个项目并添加插件

另一个可能的解决方案(我还没有测试)是,在原始项目中,在config.xml中包含这一行:

<plugin name="cordova-plugin-firebase" spec="^2.0.0" />
然后重建你的apk。 来源:
(插件官方支持)

让我知道是否有效

更新 我已经测试了第二个选项(在config.xml中包含
),它对我很有用。
请记住在之后重建apk。

我也遇到了同样的问题。我找到的唯一解决方案是在添加android平台之前创建另一个项目并添加插件

另一个可能的解决方案(我还没有测试)是,在原始项目中,在config.xml中包含这一行:

<plugin name="cordova-plugin-firebase" spec="^2.0.0" />
然后重建你的apk。 来源:
(插件官方支持)

让我知道是否有效

更新 我已经测试了第二个选项(在config.xml中包含
),它对我很有用。
只需记住在之后重建apk。

我只有在平台android 9.0.0版本中才会出现相同的错误。使用较低版本的android firebase安装,无错误。有cordova插件firebasexandroid@9.0.0I只有平台android 9.0.0版本才会出现相同的错误。使用较低版本的android firebase安装,无错误。有cordova插件firebasexandroid@9.0.0