我目前切换到android studio 2.2,我有一个大问题。当我构建项目以在模拟器上部署时,我收到此错误:
+ (instancetype)arrayWithNSData:(NSData *)data;
我清理了那条道路并再次告诉我:
+ (instancetype)newArrayWithBytes:(const jbyte *)buf count:(NSUInteger)count;
我把它清理干净了:
Error:Execution failed for task ':app:clean'.
> Unable to delete directory: /mnt/D/Document/WorkSpace/Android/Test/app/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/25.0.0/jars
我不知道有多少步骤,如果我通过了所有这些步骤,我可能是精神上的! 我在Android 1.4中没有遇到这些问题。这是关于android studio还是与我的系统(Arch Linux)相关的错误? 提前谢谢。
答案 0 :(得分:0)
我终于解决了! 后:
apply plugin: 'com.android.application'
将这行代码添加到build.gradle(Module:app)文件:
task clean(type: Delete) {
delete rootProject.buildDir
}
它将删除构建目录中的所有jar和lib文件。 希望享受:)
答案 1 :(得分:0)
禁用即时运行。它在 档案 - >设置 - >构建,执行 - >即时运行
这对我有用。
答案 2 :(得分:0)
对我来说,Android Studio中存在一个卡住的调试测试,并且在该JVM内部使用了mockable-jar
并且无法删除。
我必须做的是......从任务管理器中停止冻结的JVM,然后清理。
下次发生这种情况时我会做的是..从Android Studio停止冻结的调试测试,然后清理。