由于工作需要,临时接手一个用AndroidStudio开发的项目,还要求两天内开发一个功能。没怎么用过AndroidStudio,临时抱佛脚,项目导入后,各种错误,终于项目能跑起来了,能开发了,然后添加了几个文件,一编译,提示“ 程序包R不存在”!
在Eclipse中遇到此问题,一般的解决办法是Clean项目,重新编译,或import R文件,当然如果是后者,在代码中R会直接标红色波浪线,重新自动import一遍文件头解决了。
(AndroidStudio版本:3.1.3)
于是我进行了尝试:
方法1:Clean项目,重新Rebuild项目
菜单Build -》Clean Project -》Rebuild Project没有问题,运行依然提示“程序包R不存在”。
说明此法不合适。
当然也许对你合适,要多尝试。
方法2:import头文件,并重新编译项目
问了度娘,有网友说此问题可能是AndroidStudio没有自动导入包导致,可以通过如下方式进行设置,重点是要保证Optimize imports on the fly和 Add unambiguous imports on the fly 这两个项目要是勾选的。
设置方法如下:
File -》Settings -》Editor -》General -》Auto Import,打开的页面如下: