【问题标题】:Cordova phongap build fails connot find symbol webviewCordova phonegap 构建失败找不到符号 webview
【发布时间】:2017-12-13 11:00:59
【问题描述】:

我在科尔多瓦有例外 每当我构建调试或发布以生成 apk 时

它运行在我的浏览器和来自phone gap getting started的手机间隙应用程序上

我为科尔多瓦尝试了很多降级和升级 加 我尝试了很多 SDK 和构建工具版本。 加 我尝试安装 un install 不同版本的cordova和npm

例如,当我尝试某件事时,我遇到了许多不同的错误 Error 1 Error 2

我的项目有点老了,它创建于 4 年前。但我最后一次创建 apk 是几个月前的,我知道问题是因为我点击了 intellij for android 存储库中的更新,但不记得当时是什么

这里是例外,我没有完整的堆栈,因为我已经 解决了它并在这里发布答案。 (我不想再破坏了)

当我运行它时

cordova build android --debug

我在 .plugin 字母 p

处找不到符号
new CordovaResourceApi(webView.getContext(), webView.pluginManager)

我在这里发布答案,因为我解决了两次,但我花了 两天调试!再次解决。

附言

这是我在 stackoverflow 上尝试的参考,来自 我在输出控制台中得到了什么

相信我,这会为您节省大量的谷歌搜索。

Achilles 4.2.0 compilation error - cannot find symbol symbol: class Table location: package info.archinnov.achilles.annotations

How do I set up IntelliJ IDEA for Android applications?

Phonegap / Cordova - Build Apk

Error cannot find symbol org.apache.cordova.CordovaHttpAuthHandler using InAppBrowser Cordova 5.3.3

Clear cache in Cordova app

Cordova Web view cache clear in android

How to force refresh the cached source files upon Ionic build/run?

Clear PhoneGap Cache

Apache Cordova - uninstall globally

Update cordova plugins in one command

How can I delete all unversioned/ignored files/folders in my working copy?

Cordova Error: Your ios platform does not have Api.js

Cordova Unable to load platformapi

cordova phonegap - How to use android API level 21

Cordova build for android level api 20

Error:(18, 56) error: cannot find symbol variable webView

Error cannot find symbol org.apache.cordova.CordovaHttpAuthHandler using InAppBrowser Cordova 5.3.3

Cordova Android project doesn't compile

Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable

How to check the Android developer tools version from the command line?

How to downgrade my SDK Version?

Cordova App - build tool error - Gradle

How to install Android SDK Build Tools on the command line?

Plugin doesn't support this project's cordova-android version. cordova-android: 4.1.1, failed version requirement: >=5.0.0-dev

Can't add crosswalk with ionic cli 1.3.2

【问题讨论】:

    标签: android cordova intellij-idea npm phonegap


    【解决方案1】:

    在我的情况下,我有以下情况:而且我的 android 管理器看起来低于(仅供参考,我不得不降级以适应很久以前创建的旧手机差距!)

    C:\work\sajilni_mobile\android>cordova --version 4.0.0

    C:\work\sajilni_mobile\android>npm --version 3.10.10

    C:\work\sajilni_mobile\android>cordova 平台列表 安装平台:android 3.6.4,浏览器4.1.0 可用平台:amazon-fireos、blackberry10、firefoxos、windows、windows8、wp8。

    ===>>> 这是我的插件正在使用它。

    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 有效,但 --release 无效 就我而言,我的意思是))。

    【讨论】:

    • 是的,对不起,我超级忙,我一定会回来改进它,谢谢它真的很漂亮的答案,我一直很关心))
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-28
    • 2014-09-08
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多