每当我构建调试或发布以生成apk时,cordova中都会出现异常
从phone gap getting started开始,它在我的浏览器和phone gap应用程序上运行
我尝试了很多cordova Plus的降级和升级,我尝试了很多SDK和构建工具版本。此外,我还尝试了安装和卸载不同版本的cordova和npm
当我尝试事物时,我遇到了许多不同的错误,例如错误1错误2
我的项目有点旧,它是4年前创建的。但我上次创建apk是在几个月前,我知道问题是因为我在intellij中点击了android存储库的更新,但不记得当时是什么了
这里是例外,我没有完整的堆栈,因为我已经解决了它并在这里发布了答案。(我不想再破坏东西了)
当我运行这个
cordova build android --debug
我在. plugin中找不到字母p的符号
new CordovaResourceApi(webView.getContext(), webView.pluginManager)
我把答案贴在这里,因为我解决了两次这个问题,但我花了两天时间调试!再解决一次。
附笔
下面是我在输出控制台中获得的关于stackoverflow的参考资料
相信我,这会帮你省去很多谷歌搜索。
阿喀琉斯4.2.0编译错误-找不到符号符号:类表位置:包信息。阿奇诺夫。阿基里斯。注释
如何为Android应用程序设置IntelliJ IDEA?
Phonegap/Cordova-构建Apk
错误:找不到符号组织。阿帕奇。科尔多瓦。使用InAppBrowser Cordova 5.3.3的CordovaHttpAuthHandler
清除Cordova应用程序中的缓存
科尔多瓦Web视图缓存清除在android
如何在Ionic构建/运行时强制刷新缓存的源文件?
清除PhoneGap缓存
Apache Cordova-全局卸载
在一个命令中更新cordova插件
如何删除工作副本中所有未版本化/忽略的文件/文件夹?
Cordova错误:您的ios平台没有Api。js公司
Cordova无法加载platformapi
Cordova phonegap-如何使用android API级别21
Cordova针对android级别api 20的构建
错误:(18,56)错误:找不到符号变量webView
错误:找不到符号组织。阿帕奇。科尔多瓦。使用InAppBrowser Cordova 5.3.3的CordovaHttpAuthHandler
Cordova Android项目未编译
未找到Android SDK。确保已安装。如果不在默认位置,请设置ANDROID\u HOME环境变量
如何从命令行查看Android开发者工具版本?
如何降级我的SDK版本?
科尔多瓦应用程序-构建工具错误-Gradle
如何在命令行上安装Android SDK Build Tools?
插件不支持此项目的cordoa-android版本。cordoa-android:4.1.1,失败的版本要求:
无法使用ionic cli 1.3.2添加人行横道
在我的情况下,我有以下内容:我下面有我的Android经理的样子(仅供参考,我不得不降级以适应很久以前创建的传统手机差距!)
C: \work\sajilni\u mobile\android
C: \work\sajilni\u mobile\android
C: \work\sajilni\u mobile\android
===
cordova plugin ls
com.phonegap.plugins.barcodescanner 2.0.1 "BarcodeScanner"
cordova-plugin-media 2.4.0 "Media"
org.apache.cordova.battery-status 0.2.12 "Battery"
org.apache.cordova.camera 0.3.5 "Camera"
org.apache.cordova.console 0.2.13 "Console"
org.apache.cordova.device 0.3.0 "Device"
org.apache.cordova.device-motion 0.2.11 "Device Motion"
org.apache.cordova.device-orientation 0.3.11 "Device Orientation"
org.apache.cordova.dialogs 0.3.0 "Notification"
org.apache.cordova.file 1.1.0 "File"
org.apache.cordova.geolocation 0.3.12 "Geolocation"
org.apache.cordova.media 0.2.16 "Media"
org.apache.cordova.media-capture 0.3.6 "Capture"
org.apache.cordova.network-information 0.2.15 "Network Information"
org.apache.cordova.splashscreen 1.0.0 "Splashscreen"
org.apache.cordova.vibration 0.3.13 "Vibration"
仅供参考cordova build android--debug工作,但--释放不工作在我的情况下,我的意思是))。
我试图在我的Android手机上运行我的科尔多瓦应用程序。我得到以下错误在构建:输入图像描述在这里 在此处输入图像描述 在我的环境变量中,路径设置为SDK、工具和平台工具。ANDROID_主页到SDK,JAVA_主页到JDK文件夹。
在使用Cordova编译android命令为Cordov-android生成应用程序时,我收到以下错误并且无法继续。 哪里出错了:任务执行失败。 .xml 执行时出现故障 我尝试了堆栈流中收到的几个选项,但无法解决它。
科尔多瓦。cmd build android Checking Java JDK and android SDK versions android\u SDK\u ROOT=C:\Users\Lenovo\AppData\Local\android\SDK(推荐设置)android\u HOME=C:\Users\Lenovo\AppData\Local\android\SDK使用android
当我试图在mac电脑上以完成cordova项目时,我的终端收到一个错误。它告诉我,它找不到谷歌play服务的版本,如下所示。有人知道什么是潜在的解决方案吗? ➜ AppTest cordova build android android_HOME=/Users/chrono/Downloads/android sdk macosx JAVA_HOME=/Library/JAVA/JavaVirtu
使用的cordova插件添加cordova.google.admob.plugin@2.7.7 插件安装成功。 使用-sdk标记的AndroidManifest.xml android:minSdkVersion=“16” android:targetSdkVersion=“24” 版本信息 科尔多瓦CLI:6.4.0 Ionic CLI版本:2.1.12 Ionic应用程序库版本:2.1.7 操
我试图运行我的应用程序使用离子科尔多瓦运行Android,但它是失败的。 请帮忙。 谢谢 这是我的例外 > 错误:评估项目“CordovaLib”时出现问题。 com/google/gson/JsonParseException 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。 得到更多的帮助https://help.gradl