【安卓开发——项目的SVN提交在中文路径下】

本文介绍如何排除不必要的文件夹及文件后将安卓项目提交至SVN,并解决中文路径下的编译错误问题。

将一个安卓项目提交到SVN项目管理,因为考虑到部分文件夹和文件,是在项目编译时生成的,所以可以去掉,避免每次使用Android Studio打开编译后SVN都提示有资源文件改动。需要忽略的文件如下:

.idea 文件夹

.gradle 文件夹

- 所有的 build 文件夹

- 所有的 .iml 文件

local.properties 文件

然后就可以将项目进行放到代码目录进行提交了。如果要在Android Studio里面设置的话,进行Settings --> Version Control --> Ignored Files

同上面一样,根据类型换过来这里总共需忽略以下7个文件,当然也可以根据自己项目来决定。

这里完成项目资源文件整理后,如果你提交的项目代码在中文路径下,用Android Studio打开它应该会报错。

从提示中也可以看出,解决此问题需要在项目文件夹下的gradle.properties文件内容最后,添加android.overridePathCheck=true即可。注意不要在编译器里面进行添加,否则没有效果,需要在项目文件夹下找到gradle.properties文件进行添加,添加完后重新用Android Studio打开项目,发现依然会报错,不错报错内容有所不同了:

解决此问题,跟上述操作类似,在项目文件夹下的gradle.properties文件内容最后,再添加android.enableAapt2=false即可。添加完后重新用Android Studio打开项目,能够正常编译了,至此问题得到解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值