背景:最近因为项目要学安卓编程,然后就下了Android studio,安装好后,什么都不做直接点运行,一开始是Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details报错,我按照百度上的解答加了android.enableAapt2=false后(坑死我了),就出现了Caused by: java.util.NoSuchElementException的ERROR和WARNING: The option 'android.enableAapt2' is deprecated and should not be used anymore.(翻译过来就是让我添加android.enableAapt2=true来消除这个ERROR ).



原因:后来发现,原因应该是我的安装路径不对,路径必须是C:\users\Administrator\.gradle开头,Administrator就是你刚进电脑时的用户名,由于我之前用户名设计的是我的中文名,而AS不支持中文,所以我只能改路径到D盘,虽然安装什么都没问题,但确实出现了编译可以通过,运行报错的BUG,而且很多小插件都报错。(C盘内存够的话建议就按默认的路径安装)

解决:由于Win10最初的用户名设置了之后就无法更改了,重命名可能导致系统无法正常启动,所以可以在WIN10用户设置中,新建一个家庭用户,把名字写成非中文的,然后给它管理员权限,然后保持联网,退出当前用户,切换到新用户,打开AS,然后按照提示一路next过去就行了,弄好之后,嫌原来用户的AS占C盘内存,可以进C:\users\,把AS的老文件全删了(不是卸载AS,只是把原来用户里的AS文件删掉)。

后话:这个烦了我很久的问题对很多人来说可能并不会出现,写下来只是算作Android编程的开始的一个标记,我是小菜鸡,神牛轻喷,thx.

更多相关文章

  1. Android下载文件,如果文件夹下有同名文件,则重命名规则为a(2)、a(3
  2. [Android]getevent,sendevent,input命令的使用
  3. AAPT err... ERROR: Unable to open PNG file的解决方案
  4. android 混淆文件proguard.cfg详解
  5. Android(安卓)Q Beta 更新内容介绍 [转载]
  6. 将android launcher2导入eclipse中运行
  7. Linux Ubuntu Android(安卓)OpenCV
  8. Gradle: Download: http://repo1.maven...无反应
  9. android导入项目出现style错误,menu错误

随机推荐

  1. 保护Android上的通信安全
  2. Android不规则点击区域详解
  3. Android(安卓)onDraw触发ImageView的setI
  4. App启动时三种效果(黑屏白屏、背景图片、
  5. Android(安卓)USB默认连接模式为MTP
  6. Androidi性能优化之Java代码优化(摘自Andr
  7. Android(安卓)ActivityManagerService 启
  8. Android(安卓)APP连接电脑数据库(以SQL Se
  9. Android(安卓)进程间通信(IPC)-上
  10. Android(安卓)数据存储:SharedPreferences