上次博客写了安装教程,也成功运行了,但是这次项目工程出错了,不知其所以然,遂卸载重装,没有解决问题。又鉴于c盘可用空间不多,遂重装系统,然后装android环境。
装好后还是遇到问题,如下:
* What went wrong:
Execution failed for task ':app:stripDebugDebugSymbols'.
> No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
提示NDK问题,去sdktools下载ndk,安装之后,还是这样。
最后发现是ndk路径没有选,但是flutter工程下file - project structure下没有ndk路径选项。
解决:
1.打开flutter工程,如果运行出现上述问题,找到Android,右键,flutter----open android moudle in androidstudio,然后再新的页面打开Android工程;
2.在Android工程下,点击,file—project structure—sdk location—ndk.
3.ndk路径在sdk下面。选择即可。
4.完成之后,关闭Android工程,回到flutter工程,点击运行,成功。
美中不足的是,每次新建工程都要这样做,我也不知道原因,感觉安装方法没有问题。
不过相对于Android开发来说,这点操作还是可以接受的。
就像每个人各有各的命运,挫折不同,路都一样。