cordova 错误:找不到符号导入android.support.v4.app.NotificationManagerCompat

sirbozc5  于 2022-11-15  发布在  Android
关注(0)|答案(3)|浏览(410)

当我运行cordova build android命令时,构建失败。我在我的项目中使用cordova-plugin-firebasex从Google firebase获取崩溃分析。下面是我的构建日志:
任务:应用程序:compileReleaseJavaWithJavac失败39个可操作任务:39执行[01:36:56] 'cordova:compile'在29秒后出错[01:36:56]错误:/用户/sbahuguna/开发项目/移动应用程序/应用程序/netspend-gpr-android/构建/平台/android/gradlew:命令失败,退出代码为1错误输出:/用户/sbahuguna/开发项目/移动应用程序/应用程序/netspend-gpr-android/构建/平台/android/应用程序/源代码/main/java/cordova/插件/诊断通知。java:35:错误:找不到符号导入android.support.v4.app.NotificationManagerCompat;^符号:类通知管理器兼容位置:软件包android.support.v4.app/用户/sbahuguna/开发项目/移动应用程序/应用程序/netspend-gpr-android/构建/平台/android/应用程序/源代码/主/java/cordova/插件/诊断。java:57:错误:找不到符号导入android.support.v4.app.ActivityCompat;^符号:类活动兼容位置:软件包android.support.v4.app/用户/sbahuguna/开发项目/移动应用程序/应用程序/netspend-gpr-android/build/平台/android/应用程序/源代码/main/java/cordova/插件/诊断外部存储。java:28:错误:找不到符号导入android.support.v4.os.EnvironmentCompat;^符号:类环境兼容位置:软件包安卓系统支持v4.os/用户/sbahuguna/开发项目/移动应用程序/应用程序/netspend-gpr-android/build/平台/android/应用程序/源代码/main/java/org/apache/cordova/camera/cameraLauncher.java:40:错误:软件包不存在。请检查您访问的页面是否正确。我的意思是说,如果你是一个移动应用程序,那么你就可以在你的应用程序中添加一个新的应用程序,这个新的应用程序可以在你的应用程序中使用。错误:软件包不存在。请检查您访问的页面是否正确。我的意思是说,如果你是一个移动应用程序,那么你就可以在你的应用程序中添加一个新的应用程序,这个新的应用程序可以在你的应用程序中使用。错误:包android. support. v4. content不存在公共类FileProvider extends android. support. v4. content. FileProvider {} ^ /用户/sbahuguna/开发项目/移动应用程序/应用程序/netspend-gpr-android/build/平台/android/应用程序/源代码/main/java/de/应用程序工厂/cordova/插件/打印机/打印适配器。java:31:错误:导入android.support.annotation时不存在包android.support.annotation.NonNull;我的意思是说,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,错误:软件包不存在。请检查您输入的网址是否正确。我的意思是说,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,错误:包PrintHelper不存在私有final @NonNull PrintHelper.OnPrintFinishCallback回调;我的意思是说,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,如果您的应用程序不存在,请在下面的页面中输入您的名称:错误:导入android.support.annotation时不存在包android.support.annotation.NonNull;我的意思是说,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,我的意思是,错误:软件包不存在。请检查您输入的网址是否正确。

cs7cruho

cs7cruho1#

我有同样的问题,我修复了以下链接.
ionic capacitor build cannot find symbol android.support.v4.app.ActivityCompat
此外,我在Android Studio上重新启动了Android Studio-〉文件-〉无效缓存/重新启动

lmvvr0a8

lmvvr0a82#

您可以用途:

import androidx.core.app.NotificationCompat;
import androidx.core.app.NotificationManagerCompat;
vdgimpew

vdgimpew3#

尝试在android平台下将其添加到config.xml文件中

<preference name="ANDROID_SUPPORT_V4_VERSION" default="27.+"/>
<framework src="com.android.support:supportv4:$ANDROID_SUPPORT_V4_VERSION"/>

相关问题