我在Android项目中工作,在关闭电源的情况下我的计算机在工作时关闭。我最近尝试构建我的项目,但由于我的Build Gradle:Module应用程序文件已损坏,并且有人使用另一个XML布局代码,所以无法这样做,所以我丢失了该模块应用程序文件的所有内容。如何重新生成?
注意
不幸的是,我尝试查看本地历史记录,但没有可用的结构化文件。
如果我需要从头开始制作,该如何得知其结构? (它需要具备什么,特定的顺序和值)。
答案 0 :(得分:1)
在“项目”工具窗口中的build.gradle
文件上单击鼠标右键,然后选择Local History > Show History
。您可以还原到所有已保存的更改(如果存在)。
或者,您可以删除损坏的文件并从头开始:
New > File
通过创建新的(临时)Android Studio项目并向其中添加新的模块,可以将未损坏的build.gradle
文件用作参考。现在,您有了一个全新的build.gradle
文件。从那里开始,只需添加依赖项并进行任何其他修改,以便代码可以编译。
在撰写本文时,Android库的build.gradle
文件的一般结构为:
apply plugin: 'com.android.library'
android {
compileSdkVersion 28
defaultConfig {
minSdkVersion 21
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
// module dependencies
}
答案 1 :(得分:0)
是否有可用的本地历史记录?
尝试右键单击有问题的gradle文件/ XML文件/ Java文件,然后检查“本地历史记录”->“显示历史记录”
如果您可以获取本地历史记录,请右键单击历史记录条目,然后单击还原