吐槽之Android Studio设置默认NDK路径(bug乎?)


Android Studio的项目设置有针对特定项目的,也有默认的设置。


在打开的项目中进行设置,一般都是针对打开的这个项目的特定设置。想要对所有项目生效,需要打开:

File——Other Setting进行设置。


于是我选择了“Default Project Structure”,设置默认的东东。于是发现,NDK路径居然不能设置。点击了没有反应。擦。要不要这么怪异:




点击无法反应,直接写路径也不行。于是看提示文字:


The directory where Android NDK is loaded. This location will be saved ndk.dir property in the local.properties file.


意思是说,这是加载Android NDK 的目录。这个位置的设置将会在local.properties文件中保存形如“ndk.dir”的属性。


嚓。没什么用啊。于是看看,针对具体项目的设置会不会生效。先在project视图中选中打开的项目,再打开:File——Project Structure。发现居然能够设置,可以用。于是设置:





接着查看项目文件,发现项目下有:local.properties文件,内容是:


## This file is automatically generated by Android Studio.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must *NOT* be checked into Version Control Systems,
# as it contains information specific to your local configuration.
#
# Location of the SDK. This is only used by Gradle.
# For customization when using a Version Control System, please read the
# header note.
#Wed Mar 22 00:09:09 CST 2017
ndk.dir=D\:\\Programming\\Android\\android-sdk\\ndk-bundle
sdk.dir=D\:\\Programming\\Android\\android-sdk


咦,果真形如“ndk.dir”。

但是,再去默认的设置看,还是空的不能点击。


于是,想着,难道……我干脆就直接把这个配置文件复制到了“用户/.gradle”目录下了。希望它就此全局

这么一来,果然生效了。还真的就能点击了:





but,问题又来了。我删掉了.gradle目录下的local.properties文件,再打开Android Studio ,这个NDK默认路径的设置居然还在,没有被清空掉?!而且,又不能修改了。更神奇的是新建的工程,项目的local.properties文件会自带设置的ndk路径。瞬间,我感觉一万头尼玛兽奔跑。


综上,尼是bug呢,还是设计缺陷呢?这让我想起了Android Studio的取色板问题(额,下次再说)。


附:

删除缓存重启是无效的。

我的Android Studio2.3。之前的版本似乎有此类情况。已经记不清。



——end


2017.3.22 0:53


  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值