如何找到并清除所有Android设备上的SQLite数据库文件呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何找到并清除所有Android设备上的SQLite数据库文件呢?相关的知识,希望对你有一定的参考价值。

参考技术A 程序中只能操作自己的数据库,或者根据privoder操作别的程序的,这样除非别的程序放开了删除数据功能才可以删除。

如何完全卸载 Xcode 并清除所有设置

【中文标题】如何完全卸载 Xcode 并清除所有设置【英文标题】:How to Completely Uninstall Xcode and Clear All Settings 【发布时间】:2015-09-09 17:47:04 【问题描述】:

我有一个问题,我只能假设是 Xcode,我的应用程序需要很长时间才能运行,并且大约 75% 的时间会导致手机崩溃/重启。我尝试使用我保存的旧版本代码,但它们具有相同的效果,大约一个月前他们没有使用过。

过去几周我已经查找了解决此问题的所有可能方法,但没有找到任何东西,所以我想完全卸载 Xcode 并清除所有设置;但我找不到办法做到这一点。我可以卸载它,但是当我重新安装它时,它仍然有我所有的旧设置和项目列表等。我怎样才能完全卸载它?

【问题讨论】:

我确实解决了它,它与 Xcode 无关,但需要清除我使用的设备。 发现如果Xcode存放路径名中有emoji,iOS 11以后的Xcode模拟器运行不正常。我将我的 Xcode 放入一个包含一堆相关别名的文件夹中。该文件夹被命名为“??????”所以它的路径是/Applications/Development/????/Xcode.app。这仅导致新模拟器挂起。旧的和以前一样运行良好。 【参考方案1】:

在采取如此严厉的措施之前,请退出 Xcode 并按照此处的所有说明清理缓存:

How to Empty Caches and Clean All Targets Xcode 4

如果这没有帮助,并且您决定确实需要全新安装 Xcode,那么,除了该答案中的所有内容之外,还可以删除 Xcode 应用程序本身,以及删除您的 ~/Library/Developer 文件夹和您的~/Library/Preferences/com.apple.dt.Xcode.plist 文件。我认为应该这样做。

【讨论】:

【参考方案2】:

要完全删除旧的 Xcode 7,您应该删除

    /Applications/Xcode.app /Library/Preferences/com.apple.dt.Xcode.plist ~/Library/Preferences/com.apple.dt.Xcode.plist ~/Library/Caches/com.apple.dt.Xcode ~/Library/Application Support/Xcode ~/Library/Developer/Xcode ~/Library/Developer/CoreSimulator

【讨论】:

在 xcode8 时间范围内,将 #3 和 #4 更改为以 com.apple.dt.* 结尾,因为 Instruments 和其他 xcode 组件也在编写 plist ~/Library/Developer/CoreSimulator,可以清理为:http://***.com/questions/33419301/coresimulator-folder-very-big-ok-to-delete-content Something Important:你可以删除/Library/Developer/目录下的任何东西,例如CommandLineToolsCoreSimulator,除了PrivateFrameworks子文件夹;否则你新安装的 Xcode 会崩溃,直到你把它放回去。请注意系统目录。 @AakashDave 从你朋友的 Mac 复制,哈哈。 我也不得不删除这个 rm -rf ~/Library/Developer/XCTestDevices【参考方案3】:

    打开Storage Management

    转到  > 关于本机 > 窗口 > 存储管理 或者,点击 ⌘ + Space 打开 Spotlight 并搜索 Storage Management

    在左侧窗格中选择Applications

    右键单击右侧窗格中的Xcode,然后选择删除。

这将从您 Mac 的 App Store 的已安装应用程序列表中删除 XCode。

更新:这在 macOS Sierra 10.12.1 上对我有用。

【讨论】:

可能需要添加一些关于这适用于哪些 OS X 版本的信息,从 10.11.6 开始看不到它 我不记得它是否将 Xcode.app 移至垃圾箱。但上述过程从 AppStore 中删除了 XCode。 "这将从 AppStore 中删除 XCode。"真的吗? @AlexanderVolkov 来自应用商店在您的 Mac 上。我的安装不知何故损坏了,我无法卸载或重新安装该软件。即使从 DMG 文件安装也一直失败,因为它在 App Store 中被标记为已安装。 10.13.3 上有删除选项,但它什么也没做【参考方案4】:

运行此命令以查找文件系统中的所有 Xcode 实例:

对于我在find / -name Xcode -print;回声 $i;完成

【讨论】:

如果有任何文件名冲突,这可能会显示意想不到的事情,例如我有几个名为 Xcode Projects 的文件夹,这会将它们打印出来。【参考方案5】:

这个答案应该更像是对黎明之歌之前的评论的评论,但是由于我没有足够的声誉,所以我将它写成答案。

根据论坛页面

https://forums.developer.apple.com/thread/11313

“一般来说,你永远不应该自己删除 CoreSimulator/Devices 目录。如果你真的必须这样做,你需要确保在你这样做的时候服务没有运行。例如:”

# Quit Xcode.app, Simulator.app, etc
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
rm -rf ~/Library/*/CoreSimulator

我在删除并重新安装 Xcode 后肯定遇到了这个问题。

您在尝试将构建连接到模拟器设备时可能会遇到问题。该线程还回答了在这种情况下该怎么做,

gem install snapshot
fastlane snapshot reset_simulators

【讨论】:

【参考方案6】:

用于卸载然后能够正确重新安装 XCODE 9

我按照删除Xcode 7的最高答案发现了一个重大错误,删除~/Library/Developer将删除一个名为PrivateFrameworks的重要文件夹,实际上每次重新安装时都会使Xcode崩溃并迫使你不得不让你的朋友再次向您发送 PrivateFrameworks 文件夹,完全浪费时间来查看您是否需要紧急卸载并重新安装 Xcode 以便立即工作。

我已尝试编辑最上面的答案,但没有看到任何变化,因此以下是您应该为 Xcode 9 采取的修改步骤:

删除

/Applications/Xcode.app

~/Library/Preferences/com.apple.dt.*(通常以 com.apple.dt. 作为前缀的任何东西都可以在 Preferences 文件夹中移除)

~/Library/Caches/com.apple.dt.Xcode

~/Library/Application Support/Xcode

一切都在 /Library/Developer 目录除外 /Library/Developer/PrivateFrameworks

【讨论】:

我认为你的意思是删除/Library/Developer 除了/Library/Developer/PrivateFrameworks,在Library/Developer 的主文件夹版本中我似乎不存在PrivateFrameworks 还请注意,/Users/USERNAME/Library/Developer/Xcode/Archives 包含xcode档案(就像你已经建立的档案一样)所以你可能想要保存它 是的,有一些 PrivateFrameworks 存在,如果删除后需要重新安装 Xcode 会导致崩溃,我猜我的说明可能会被误读,但我的意思是删除除 PrivateFrameworks 之外的所有内容 mgrandi 是正确的 /Library/Developer~/Library/Developer 不同。前者包含PrivateFrameworks 文件夹而不是后者。【参考方案7】:

完全删除 Xcode 10,请删除以下内容:

    /Applications/Xcode.app ~/Library/Caches/com.apple.dt.Xcode ~/Library/Developer ~/Library/MobileDevice ~/Library/Preferences/com.apple.dt.Xcode.plist /Library/Preferences/com.apple.dt.Xcode.plist /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist /private/var/db/receipts/com.apple.pkg.Xcode.bom

但不是 11,而是在 Finder 中打开 /private/var/ 并搜索“Xcode”以查看所有留下的“dna”......并有选择地清除它。我会发布路径名,但它们会包含随机文件夹名称,这些名称从我的 Mac 到您的将不一样。

但如果您不想丢失所有自定义项,请考虑在删除任何内容之前保存这些文件或文件夹:

    ~/Library/Developer/Xcode/UserData/CodeSnippets ~/Library/Developer/Xcode/UserData/FontAndColorThemes ~/Library/Developer/Xcode/UserData/KeyBindings ~/Library/Developer/Xcode/Templates ~/Library/Preferences/com.apple.dt.Xcode.plist ~/Library/MobileDevice/Provisioning Profiles

【讨论】:

拍摄我也删除了下载的.xip文件

以上是关于如何找到并清除所有Android设备上的SQLite数据库文件呢?的主要内容,如果未能解决你的问题,请参考以下文章

如何在aws设备场中为android espresso每次测试运行后清除设备数据

强制恢复出厂设置?

清除android中的蓝牙名称缓存

如何在 Android 设备中找到所有只读存储?

Android 上的 Azure 通知中心。如何发送给特定用户?

在 OS X 上的 IntelliJ 中,如何清除所有全局设置信息、许可等(任何项目外部)