android - 从 Android 源代码恢复已删除的文件

标签 android build repository

我正在构建 Android 源代码并从框架中删除了一些 .java 文件。我做了一个 repo 同步,希望这能恢复已删除的文件,但它没有发生。

如何从原始源代码树中恢复此文件和其他已删除的文件?

最佳答案

检查损坏情况:

$ repo status
project device/samsung/maguro/                  (*** NO BRANCH ***)
 -m     full_maguro.mk
project frameworks/base/                        (*** NO BRANCH ***)
 --     media/java/android/media/#AudioSystem.java#
 -d     media/java/android/media/AudioManager.java
project frameworks/opt/telephony/               (*** NO BRANCH ***)
 -d     src/java/com/android/internal/telephony/CallManager.java
project packages/apps/Phone/                    (*** NO BRANCH ***)
 -d     src/com/android/phone/InCallScreen.java
 -d     src/com/android/phone/PhoneUtils.java

恢复文件:

$ repo forall -c 'git reset --hard ; git clean -fdx'

关于android - 从 Android 源代码恢复已删除的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16406196/

相关文章:

android - 我想创建自己的Gradle依赖项

c# - 使用 Entity Framework 的 Repository 和 Unit Work 模式正确处理?

android - 错误 : Can't create handler inside thread that has not called Looper. 准备()

javascript - 构建应用程序后 react 路由器不工作

java - JUnit的超时消息是否可以控制?

visual-studio-2010 - 极简 Qt 构建的推荐标志

github - PhpStorm设置存储库在不支持HEAD的情况下在 repo 上提交

Android ListView 平滑滚动到顶部无法按预期工作

android - Android 中相当于 WPF Grid 的控件

android - 禁用保持屏幕开启