我正在尝试修复错误,但此问题阻止了我。我的data / data / packagename / files文件夹中有一个名为“scenes.sql”的文件,即使我在测试设备的设置中单击“CLEAR DATA”和“UNINSTALL”,当我开始调试时,该文件仍然存在再次。
我搜索了我的计算机文件系统并删除了它的每个实例。我确保设备上的“备份我的数据”选项是错误的。清除和卸载后,文件再次放入我的文件系统,其创建时间是调试开始时间。我在visual studio中将“在部署之间保留应用程序数据/缓存”设置为false。资产管理器没有显示该文件的迹象。还有其他一些我忽略的缓存机制吗?
答案 0 :(得分:0)
删除pc中的所有应用文件
使用此代码创建一个文本文件,并将其另存为DeleteBinObj.sh。
find . -iname "bin" -o -iname "obj" | xargs rm -rf
转到您放置此脚本的项目文件夹并在终端中执行:sh DeleteBinObj.sh
从电话中删除所有应用文件
使用此代码创建一个文本文件并将其另存为Uninstall.sh。
转到终端中此脚本的文件夹,然后执行:sh Uninstall.sh YOURNAMESPACE
现在,您的命名空间文件夹(包括已保存的appfiles和数据库)将被删除。
echo "Going to platform tools $HOME/Library/Android/sdk/platform-tools"
cd $HOME/Library/Android/sdk/platform-tools
echo "uninstalling app with packagae name $1"
./adb uninstall $1