V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amiwrong123  ›  全部回复第 37 页 / 共 39 页
回复总数  777
1 ... 29  30  31  32  33  34  35  36  37  38 ... 39  
@annielong
唉,我是真的想骂人
@waruqi
不会自动更新呗
@litmxs
这个感觉也很流氓啊
哦,对了,我现在已经把 Windows update 那个服务给禁用了,这个办法应该可以不让 win10 自动更新了吧!
@skymei
我去,还有这么坑的情况啊。。
@jagger2048
不能复制多不爽啊。
@kokutou
嗯,算盗版吧。去官网下,然后用网上的秘钥。。。
@DANG
只能帮你到这里了
@godjob
是吧,我搞了一天才解决,这得少写多少行代码啊
@Aresxue
好吧,大概懂啦。但有点好奇,这里它们三个虽然都是 AppClassLoader,但是都必须通过 类名.class.getClassLoader() 这种方式点点点,点出来啊。反正都是同一个,弄个更方便的形式岂不更好,比如直接静态变量: 某个系统类名.AppClassLoader
@BBCCBB
@ywcjxf1515
@zpf124
大概懂啦。发现了类加载器这块完全是我的知识盲区,发帖之前没去百度一下是我的错。而且发现了一个听起来很酷炫的名词“双亲委派”,等会去看看博客。
@BBCCBB
感觉还是没懂啊,可能我类加载器这块不怎么熟。

我就是觉得 Proxy.newProxyInstance 的第一个参数和第二个参数应该是有关系的,现在第一个参数是测试类的类加载类(它既没有实现 Null 接口,也没有实现 Robot 接口),第二个参数的两个元素是 Null 和 Robot 的类加载器。现在第一个参数和第二个参数根本没有关系。

感觉第一个参数起码也应该是 Robot.class.getClassLoader()啊
@18002245389
唉,超预算太多了
2019-08-26 20:27:15 +08:00
回复了 amiwrong123 创建的主题 Android 请问 make clean 可以根据 target 名来 clean 吗?
@koebehshian
这个有问题指的是,路径有变动。
比如,原来源文件路径下有 A,B,C 三个文件,对应 out 的某个文件夹下有 A,B,C 三个生成文件。
现在源文件路径变为了 dict/A,B,C ( dict 文件夹下有三个文件),但对应的 out 的某个文件夹下有 A,B,C,dict/A,B,C.。即没有把上一次生成的在外面的 A,B,C 删除掉,但它们不应该存在。

这种是 Makefile 写得有问题吗
2019-08-26 16:53:24 +08:00
回复了 amiwrong123 创建的主题 Android 请问 make clean 可以根据 target 名来 clean 吗?
@forcecharlie
就是相当于 mk 里,执行了 rm 呗。
刚才试了命令 make clean-targetname,发现好使,可以把 out/target/common 和 out/target/product 里的对应文件夹删除掉
2019-08-26 16:50:28 +08:00
回复了 amiwrong123 创建的主题 Android 请问 make clean 可以根据 target 名来 clean 吗?
@momocraft
主要吧,make target 不会把上一次生成的文件做什么处理,但这个可能会造成一些问题(比如链接到某个不应该存在的文件,本来本地编译应该出错的,但却因为这个不应该存在的文件而通过了编译)。

最笨的就是,去手动删除这个 target 生成的文件。
2019-08-26 16:46:28 +08:00
回复了 amiwrong123 创建的主题 Android 请问 make clean 可以根据 target 名来 clean 吗?
@vitodongdong
我这很慢啊,全编得要一晚上==
@wleexi
那我感觉应该这么写啊,既然继承了父类,父类是个内部类,那么我在 super 里把这个外部类引用传给你不就好了:
InheritInner(WithInner wi) {
super(wi);//父类需要外部类引用,那就传给它
}
@Cbdy
oracle 更新太快了吧,感觉大家都在用 8
@wleexi
要不刚好请教你个问题:在内部类章,继承内部类节中。有如下代码:
// innerclasses/InheritInner.java
// Inheriting an inner class
class WithInner {
class Inner {}
}
public class InheritInner extends WithInner.Inner {
//- InheritInner() {} // Won't compile
InheritInner(WithInner wi) {
wi.super();
}
public static void main(String[] args) {
WithInner wi = new WithInner();
InheritInner ii = new InheritInner(wi);
}
}
这种语法叫做:enclosingClassReference.super();
我很理解内部类对象因为需要一个外部类引用,所以构造器的参数是外部类引用。
super()的语言看起来是在调用父类的构造器,super 必须写在构造器第一行,这也是的。
但这里却是 wi.super(),看起来在外部类引用上调用 super(),这实在让人难以理解啊啊啊!
1 ... 29  30  31  32  33  34  35  36  37  38 ... 39  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1567 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 17:10 · PVG 01:10 · LAX 09:10 · JFK 12:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.