没有与nativescript 7.0.11中请求的版本匹配的NDK版本

没有与nativescript 7.0.11中请求的版本匹配的NDK版本,nativescript,angular2-nativescript,nativescript-angular,nativescript-vue,nativescript-telerik-ui,Nativescript,Angular2 Nativescript,Nativescript Angular,Nativescript Vue,Nativescript Telerik Ui,在将nativescript更新到最新版本7.0.11之后,我创建了一个新项目,并使用tns run android运行它,我得到了这个错误 No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.3.6528147 然后,基于此,我尝试在~\platforms\android\build.gradle中更改gradle版本 dependencies {

在将
nativescript
更新到最新版本
7.0.11
之后,我创建了一个新项目,并使用
tns run android
运行它,我得到了这个错误

No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.3.6528147
然后,基于此,我尝试在
~\platforms\android\build.gradle
中更改gradle版本

dependencies {
        classpath 'com.android.tools.build:gradle:3.6.4' // tried for 4.0.0 , 4.1.0 also
...
...
    }
对于
4.0.0
4.1.0
,我得到了不同的错误,不值得在这里显示


如何解决此问题?

使用
ns clean
清除所有平台文件夹,然后运行
ns doctor
查看是否有正确版本的andoid sdk和java@cemkaan我通过将
gradle:3.6.4
更改为
gradle:3.5.4
解决了这个问题。但是,为什么
3.6.4
不起作用是个谜。此问题必须由nativescript社区人员回答。使用
ns clean
清除所有平台文件夹,然后运行
ns doctor
查看您是否拥有正确版本的andoid sdk和java@cemkaan我通过将
gradle:3.6.4
更改为
gradle:3.5.4
解决了这个问题。但是,为什么
3.6.4
不起作用是个谜。这个问题必须由nativescript社区的人来回答。