【问题标题】:Ionic 4 Running on Device: "Could not find an installed version of Gradle either on Android Studio or in System" Although I have it on my system在设备上运行的 Ionic 4:“在 Android Studio 或系统中找不到已安装的 Gradle 版本”虽然我的系统上有它
【发布时间】:2019-11-05 05:01:25
【问题描述】:

我正在尝试在我的 android 9 设备上运行 ionic 4 的空白应用程序。已经按照网站上的每个步骤操作并在浏览器上运行它是可以的。 当我在我的设备上运行它时,我得到的是: Error when running 它说我没有 gradle 和 android studio,但这是我的环境: android sdk list,my /etc/environment,and my npm, ionic, gradle and java versions 伙计们,我错过了什么吗?

【问题讨论】:

    标签: android cordova ionic-framework npm ionic4


    【解决方案1】:

    您的问题不清楚,您是在本地模拟器还是真正的移动设备上遇到错误? 看来您正在尝试在本地 android 模拟器上运行,您能提一下您遇到错误的地方吗? 此外,如果可能的话,在“ionic cordova build android”命令的帮助下进行调试或生产构建并尝试在您的android设备上运行,通常android studio会弹出gradle build update,这将有助于生成更快的顺序android构建,哪个需要 gradle。

    【讨论】:

    • 我正在尝试在真正的移动设备上运行。我尝试了 ionic cordova build android 并返回相同的错误。这是它给出的错误的图像。 imgur.com/a/ospmqwf。和我上面贴的错误一样
    • 你能检查一下这个问题是否对你有帮助吗? :stackoverflow.com/questions/43480076/… 另外,您能否使用详细选项重新运行cordova build 并发布带有错误的整个响应,以确保是否存在任何其他cordova 错误。
    • sudo add-apt-repository ppa:cwchien/gradle : sudo apt-get update : sudo apt-get install gradle |这些命令帮助了我。我尝试了安装页面上的内容。像 SDKman 和手册一样,SDK 人在安装完所有东西后我的系统无法识别 gradle 命令,但是使用手册它可以识别,但它仍然给了我这个错误。总之问题解决了!该应用程序现在正在设备上运行!谢谢!
    【解决方案2】:

    当 gradle 未正确安装时会出现此错误。我以前经历过这种情况。尝试在您的系统上安装 gradle。

    由于某种原因,ionic 项目没有找到 gradle,要验证是否是这种情况,请尝试在 android studio 上打开项目,您将收到未找到 gradle 包装器的警告。

    【讨论】:

      【解决方案3】:

      IDK 如果你们中的一些人有同样的问题,但这是因为 Gradle。按照网站所说的方式安装它,使用 SDK 管理器自动尝试以及手动下载。仍然没有。所以我安装了它:

      sudo add-apt-repository ppa:cwchien/gradle

      sudo apt-get 更新

      sudo apt-get install gradle

      然后找到它的安装位置,然后添加到路径。现在我可以在我的设备上安装该应用了

      【讨论】:

        猜你喜欢
        • 2021-06-20
        • 1970-01-01
        • 2021-08-16
        • 1970-01-01
        • 1970-01-01
        • 2013-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多