00:00
那昨天呢,我们在课后群里边啊,大家会发现很多问题,实际上最大问题在哪呢?就是说。第一个啊,就是说你这个语句在这这个字符串啊,因为是手工编写的嘛,你别写错了,我给你演示一个例子啊,我说了我们的这个namespace。还有这个值只要是唯一的就行。V的就行,我要求你用的是。方法名称,还有一个是机构权限名称,你不是学也行,我给你演示一下啊。比如说这你写的叫A。这你写的叫BA,叫BA和B吗?然后当你等,当你停的时候,那这怎么写呢?这句话我先给他保留着一份,那么这块就是a.B呗。a.B吧。执行它。
01:04
看结果啊。我们看是不是依然是没问题的,所以说呢,它就是唯一的标识啊,不强制不强制,但是呢,你在用的时候要用我给你的建议去用。啊,打开它。那就反过来把这个代码中给退一下好了,这是接口的权限的名称,一定要注意了,这块呢是方法的名字。好,这是给你演示的啊。还有什么问题呢?那就是一个文件的问题,这个文件呢是一个XM文件,这呢也是一个XML格式的文件。大家呢?遇到最多的问题就是当你在执行这个代码编辑过程中啊,我们这个文件。或者它没有编译到这个classes目录的下面,有可能呢缺这个文件,有可能呢这个文件,那怎么解决呢?首先第一点。
02:07
你要确定的是这个re,文件夹前面一定得有这样的一个标识,看到吗?就是说它一定得是一个资源文件夹,就是说右键的时候你一定得保证。做这个make的时候,它一定是那个资源文件夹,就这块设的时候啊,它一定得是资源文件夹才行,必须的,这个大家应该会设。一定得确定这个文件夹一定是这种格式的,这个时候你的idea才能认为它的资源文件夹,才会把这个文件拷贝到这个class not,下面这是第一个你要注意的问题,第二个就是。当这个文件没有的时候,一定要看一下你的po文件中。在这儿一定得有这个result标签,那么有它,它才能保证你的这个文件能够拷贝到class字母的下面,拷贝到。
03:04
Come,北京po do卡到这儿,这儿它的作用是把这个文件卡在这。啊,然后这个标识是表示你的idea能够把这个文件拷贝到这儿。所以这是前提,一定得准备好了,但准备好之后呢,有些时候它也可能不好使,这是idea的这个工具呢,有时候有这样的小bug,不是我们代码的问题,那如果出现了文件没找到,那怎么办呢?如果你前提条件这正确,这也正确,还没有这个文件,那你怎么办呢?办法呢,第一种方式这样做,你点他们这个没文。然后呢,你点那个生命周期,你点一下。把这个程序的。历史数据删掉。这个target不就没有了吗?这边的相当于程序文件没有了吗?然后呢,你用这个comp重新编译一下。
04:01
啊,编译一下,一般情况下呢,都能解决这个问题,但不是绝对的,不一定啊,大多能解决。正常情况下呢,它应该是有这个文件,你看我这时候没有啊,哎,我这也没有。有时候挺奇怪的,那这个没有关系,如果还没有怎么办呢?你可以点击一下呢,你上面这个buildild这块是不是有一个rebuild工程啊,就是说强制把这个工程重新的让艾再去编一次rebuild,点下它。正常情况下,这个操作步骤就能解决这个问题啊。解这个问题,那我们看一下这有没有吧。那如果有当然更好了,如果没有呢,也没有关系。啊。我看呢,这块呢,没有,我们看这有没有这个有没问题,然后现在呢,我们来指引一下review之后。执行一下程序就可以,你看行不行啊走一个。
05:01
好,我们看代码是没问题,这时候呢,这个文件你看是不是也有了,没问题,所以呢,你在做的时候,如果不好使,没有这个文件,那你就rebuild一下这个工程。让大家重新编辑一下,编完之后你再执行,一般来说就都没有什么问题了啊,都没有问题了,如果还不行怎么办,还不行你还有一招,那就是说如果这里边你还是。看不见文件还是不执行成功,那么你可以手工方式找这个文件CTRLC,把它直接复制到这个CRL目录下面就行了,这个文件如果也没有,你把它CTRLC手工拷贝到这就可以了,这是最最后一种方式。那如果这种方式你不习惯用,那你还有一种方式,那就是文件这块有一个叫做。无效的啊,缓存点它。你点第一个按钮,第一个按钮呢,是说把这个idea中以前的缓存清掉,再重启idea,一般也能解决这个问题,所以这块呢,给大家讲多种方式来解决文件不存在的问题,那我给大家总结一下啊。
06:09
那么第一种方案就是说呢,你点这块的清理。再点击编译,然后再运行你这个程序就可以了。这是第一种方式。点击clean,点击编译,然后执行程序就可以了,这是第一种方式,那这种方式如果不好使,那么第二个方式,你点这个build菜单下面的这个rebuild,点它点完之后。你再听这个程序就可以了,这是第二种方式,第二种方式,第三种方式呢,那就是说你把这个ID重启一下。点击无效的开始和重启。然后点击第一个按钮重启它就可以了,这是我们的第三种方式,第四种方式,如果以上都无效,那么你就手工方式把这个文件拷贝到class目录下面就可以了,也照样能用啊,照样能用。
07:06
当然第四种方式呢,一般呢,应该用不到前三种方式,一般来说都能解决这个文件不存在的问题,那你刚才你也看到了,我执行这个清理之后呢。清理没有了,然后点击编译。生成他给的,我们看class下面呢,是不是没有这个文件呢,但是我们在do下面是有这个文件,这也没关系,你现在执行的话应该也可以。好,那这一块你看说找不到这个文件了,对吧,找不到没有吗?然后你用这样的方式rebuild一下吧,看行不行。没必要的,工程完毕了,然后再执行吧。啊,你看是不是可以了,没问题,这时候文件是不是也出现了,所以呢,你不行的话,你就build下面的rebuild来,只用它让idea呢重新构建这个项目,好,这是大家昨天遇到最多的问题啊。
08:09
行,那这个呢,我们就给大家介绍完成了。
我来说两句