在用AndroidStudio开发应用程序过程中,会出现如下问题:
1.代码修改后编译运行结果未改变,即使清理工程后,再编译工程代码也无效
2.删除/data/data/<应用包名>,再次在模拟器运行应用,发现无法生成/data/data/<应用包名>目录
3.为应用增加数据库存储功能,在模拟器运行应用,发现/data/data/<应用包名>目录下无数据库文件生成,即使通过日志文件确定已经生成数据库并且操作数据库成功(如数据库表中设置主键为自增,每次插入数据库数据后返回"记录ID",记录ID为自增数据 )
解决方案是清除无效的缓存并重启AndroidStudio,操作菜单如下:
File -> Invalidate Caches/Restart -> Invalidate and restart
AndroidStudio版本为
Android Studio Flamingo | 2022.2.1 Patch 2
最后吐槽下,AndroidStudio工具好是好,但是当出现的问题不是代码编写导致,解决起来就太费劲儿了,也可能自己对AndroidStudio工具不熟悉,总之不喜欢用Android Studio开发