Could not remove dir '/data/data/com./code_cache/.ll/': No such file or directory成功解决
在使用android studio build项目的时候
虽然报错是这样的
但这个报错的本质跟这个没关系 而是leancloud的代码原因
以及之前的报错是这样的
Could not get package user id: run-as: unknown package: com.onefly.zjsumessa
在网上找了半天没有解决,问了韩建伟老师之后很快解决了
问题出现的背景:
添加了leancloud依赖以及新建了LeanCloud_My.java这个application类
原本的代码是:
package com.onefly.zjsumessage;
import android.app.Application;
import android.content.Intent;
import cn.leancloud.LCObject;
import cn.leancloud.LeanCloud;
public class LeanCloud_My extends Application {
@Override
public void onCreate() {
super.onCreate();
// 提供 this、App ID、App Key、Server Host 作为参数
// 注意这里千万不要调用 cn.leancloud.core.LeanCloud 的 initialize 方法,否则会出现 NetworkOnMainThread 等错误。
LeanCloud.initialize(this, "p7Fj9kwMMU8nfWz29*****gzGzoHsz", "ofUBBp0Ua965PN*****nfkNAN", "https://p7****.lc-cn-n1-shared.com");
LCObject testObject = new LCObject("TestObject");
testObject.put("words", "Hello world!");
testObject.saveInBackground().blockingSubscribe();
}
}
修改之后报错就能跑通了
package com.onefly.zjsumessage;
import android.app.Application;
import android.content.Intent;
import cn.leancloud.LCObject;
import cn.leancloud.LeanCloud;
public class LeanCloud_My extends Application {
@Override
public void onCreate() {
super.onCreate();
// 提供 this、App ID、App Key、Server Host 作为参数
// 注意这里千万不要调用 cn.leancloud.core.LeanCloud 的 initialize 方法,否则会出现 NetworkOnMainThread 等错误。
LeanCloud.initialize(this, "p7Fj9kwMMU8nfWz29*****gzGzoHsz", "ofUBBp0Ua965PN*****nfkNAN", "https://p7****.lc-cn-n1-shared.com");
// LCObject testObject = new LCObject("TestObject");
// testObject.put("words", "Hello world!");
// testObject.saveInBackground().blockingSubscribe();
}
}
也就是说修改Leancloud_my.java注释掉测试代码testObject后成功进入主界面