android studio使用错误排查记录

本文记录了在使用Android Studio时遇到的问题,包括找不到Build Tools版本、Gradle DSL方法未找到、内存溢出错误以及Manifest合并冲突、Library Project的BuildConfig.DEBUG问题、自动删除多余空格等。提供了对应的解决方案,如修改项目结构、调整SDK版本、设置编译选项等。
摘要由CSDN通过智能技术生成

配环境这玩意儿真是考验耐力和碰运气啊!!!!

导入一个已有的gradle项目

一开始提示 Error:failed to find Build Tools revision 21.1.1

来回改project structure里面的配置,指定不同的SDK,反正安装android studio默认的sdk不能使用

Error:(11, 0) Gradle DSL method not found: 'android()'

Possible causes:

the project '' may be using a version of Gradle that does not contain the method.

The build file may be missing a Gradle plugin.

大概还是指定的编译版本不对

尝试改一下project structure里面的配置,发现子module的配置没有,只是外面一级目录,改成指定的SDK build tools


各种重新导入-删除-重新导入-卸载ing

(在android studio中可能由于误操作,删除硬盘的源文件,所以最好先备份)


终于有一次导入后,还是提示 Error:failed to find Build Tools revision 21.1.1

但是,这次打开project structure出现了很多modules,这才是我要的方式嘛,挨个配置它们的


编译中错误:

UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOfRange(Arrays.java:3658)
at java.lang.String.<init>(String.java:201)
at java.lang.StringBuilder.toString(StringBuilder.java:407)
at com.android.dx.rop.type.Type.asUninitialized(Type.java:836)
at com.android.dx.cf.code.ValueAwareMachine.run(ValueAwareMachine.java:172)
at com.android.dx.cf.code.RopperMachine.run(RopperMachine.java:304)
at com.android.dx.cf.code.Simulator$SimVisitor.visitConstant(Simulator.java:691)
at com.android.dx.cf.code.BytecodeArray.parseInstruction(BytecodeArray.java:764)
at com.android.dx.cf.code.Simulator.simulate(Simulator.java:94)
at com.android.dx.cf.code.Ropper.processBlock(Ropper.java:787)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值