当前位置: 首页 > 知识库问答 >
问题:

对于android项目,local.properties适用于哪里?

屠坚壁
2023-03-14

从Intellij13:

8:15:48 PM Gradle '<project>' project refresh failed:
           SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.
           Build file '/<project>/build.gradle' line: 20
           : Gradle settings

我已经尝试在我能想到的每个目录中发送垃圾邮件给我的local.properties,但仍然得到这个错误。什么给了?

共有1个答案

呼延运恒
2023-03-14

local.properties文件位于项目的根级别,与gradlewgradlew.batsettings.gradle和其他文件位于同一文件夹中。

此文件不应包含在源代码管理中。在(错误地)将此包含在源代码管理中,然后在本地删除该文件后,Android Studio自动为我重新创建了该文件。

下面是这个文件的示例内容:

## This file is automatically generated by Android Studio.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must *NOT* be checked into Version Control Systems,
# as it contains information specific to your local configuration.
#
# Location of the SDK. This is only used by Gradle.
# For customization when using a Version Control System, please read the
# header note.
#Thu Aug 14 14:49:26 PDT 2014
sdk.dir=C\:\\Program Files (x86)\\Android\\android-studio\\sdk
 类似资料:
  • 我刚刚在cocos studio中启动了一个项目,我想为android构建它……但在我用模拟器打开之后,它就不起作用了。 这是我的日志: 02-14 07:43:35.805 3796-3796/ /system/lib2dx。示例E/AndroidRuntime:FATAL EXCEPTION:主进程:ctivity.java:52312dx。示例,PID:3796android.app.未满足

  • 问题内容: 我有一个ListView,其行中应具有以下布局: 应该是静态的,但每隔几秒钟就会更改一次。 我通过填充,将其传递给并在每次数据更改时进行设置来实现它: 我的问题是我不知道如何以上述格式显示数据。 提前致谢。 问题答案: 将此添加到你的布局文件夹 使你的主要xml布局如下 这是你的适配器 你的Java活动

  • 我正在使用jdk8,正在从事SpringBoot项目。我得到了“JdbcTemplate无法解析为类型”的消息-

  • 问题内容: 我有一个带有build.gradle的Gluon移动项目,如下所示: 当我尝试执行gradle构建时,出现错误: 我没有在任何地方替换调试。问题出在哪里?我已经尝试删除.gradle文件夹,没有帮助。使用Eclipse 4.14。 我想要gradle 6,所以我可以使用JDK 13。 问题答案: 问题是该插件与Gradle 6不兼容。降级Gradle版本5。 由于Gradle 5不支持

  • 我想在我的Android/Eclipse项目中使用gradle,因为我希望能够在正式版本旁边安装我的应用程序的开发版本(如下所示:同时安装稳定和开发应用程序版本的实用方法是什么?) 使用命令行这样做对我来说是可以的。 因此,我将项目的src文件夹移动到src/main/java并创建了一个文件(如下所述:http://www.nodeclipse.org/projects/gradle/andro

  • 我有一个注释用于像这样定义的方法或字段: 我想阻止用户在记录上使用它,因为在该上下文中使用此注释是没有意义的。这样做似乎不应该编译,因为我没有将指定为有效的。 不过,以下编译正常: 但是这个带有紧凑构造函数的表单无法使用“java:注解类型不适用于这种声明”进行编译——这实际上是我所期望的。