美文网首页
cordova下面关于Android SDK not found

cordova下面关于Android SDK not found

作者: 话说我是认真的 | 来源:发表于2018-04-20 16:58 被阅读0次

    好久没有运行这个cordova项目了,今天在打包的时候,出现了以下错误,这些错误很眼熟,是之前遇到过的,但是忘记了具体的解决方案,于是,网上搜罗之后,整理了一下,以免下次再犯。然而,坑是一个接一个的。

    错误一:

    Android SDK not found

    原因:自从升级android studio2.3.1后,运行ionic项目时无法再在android平台上启动。网上查了很多信息后,得知是android sdk废弃android命令,以及改变了目录结构。

    解决方案: 

        1.移除android sdk目录的tools文件夹(在这个步骤中可能找不到tools文件,这时候需要显示隐藏文件,快捷键:Command+Shift+.)

        2.下载tools文件下载:https://dl.google.com/android/repository/tools_r25.2.3-linux.zip

        3.解压出来,将解压得到的tools文件夹复制到android sdk目录下。

    好了,此时解决了第一个坑,来迎接第二个坑吧。

    错误二:继续打包的时候会发现下面的这个错误

    android-22的报错信息

    解决方案:

    1. 打开Android Studio---》Configure---》SDK Manager.

    2. 选择SDK Platforms---》Android 5.1(Lollipop)中的Android SDK Platform 22 (API Level 22) 勾选;Apply点击,安装

    Android SDK Platform 22修改

        选择SDK Tools---》Android SDK Build-Tools 中的22.0.1勾选, Apply点击,安装

    Android SDK Build-Tools 中的22.0.1勾选

    3.点击OK,就可以了。

    终于解决了第二个坑,不要着急,第三个坑也来了。

    错误三:

    node_modules的错误

    相关文章

      网友评论

          本文标题:cordova下面关于Android SDK not found

          本文链接:https://www.haomeiwen.com/subject/bskzkftx.html