我刚刚将我的 flutter 项目包更新为空安全兼容,现在 Android Studio 希望我更新我的项目以使用最新版本的 Kodling Gradle 插件。但看不出在哪里可以改变这一点。我尝试过改变,"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"但这"org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.10"没有效果。
我的build.grade文件如下所示:
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) …Run Code Online (Sandbox Code Playgroud) 我最近开始使用Android Studio v0.1.1,而我似乎无法找到LogCat ......它消失了吗?或者如果没有,我该如何启用它?
如果它消失了,有没有办法启用类似的东西来记录我的应用程序行为(主要是崩溃)?
如何在Android Studio中导出项目?我的意思是,就像我以前在Eclipse中做的那样File|Export......
我安装了Android Studio 1.0 RC 2.我安装了4GB的RAM,但是在启动Android Studio并启动Android Emulator之后,只有这两个物理内存已被使用了90%以上.有没有办法减少这种内存使用?由于此内存问题,我无法同时打开其他应用程序.

Android Studio项目中的iml文件是什么?我读到它是模块的配置文件.我不明白它是如何工作的,我不能只使用gradle脚本与你添加到项目中的外部模块集成.
此外,大多数时候AS生成它们,所以我无法控制项目行为.如果我的团队在Eclipse和AS等不同的IDE中工作,是否可以设置我的项目以使其与IDE无关?
我不完全了解这个系统是如何工作的.
我是 Android Studio 的新手。设置后,当我尝试导入应用程序时,出现该错误,因此无法构建 gradle。
错误:无法初始化类 org.codehaus.groovy.runtime.InvokerHelper
我检查了我的 Java 类路径设置是否正常。我正在运行 Windows 操作系统。有谁知道错误的来源?
我刚刚将 Android Studio 更新到了 4.2 版。我很惊讶在我的项目中没有看到 Gradle 任务。
在之前的版本 4.1.3 中,我可以看到如下所示的任务:
但是现在我只看到了 4.2 版本中的依赖项:
我尝试清除 Android Studio 的缓存并再次同步我的项目,但没有任何变化。
这是功能更改吗?
我安装了Android Studio,但是当我编辑我的布局文件时,我找不到实时预览!我只看到一个XML文件.如何在图形视图中查看我的布局?
更新:这就是我的情况:

请注意:在Xavier的答案后编辑的答案
我试图在Android Studio中为同一个应用程序项目使用不同的Build Flavors.但是,我似乎很难配置它以正常工作.
脚步:
打开build.gradle*并添加以下行:
productFlavors {
flavor1 {
packageName 'com.android.studio.test.flavor1'
}
flavor2 {
packageName 'com.android.studio.test.flavor2'
}
}
Run Code Online (Sandbox Code Playgroud)为flavor1创建了一个新的Source文件夹; 但是,我不确定我是否采取了正确的方式.我是这样做的:
com.foo.testsrc文件夹,对于flavor1,我实际上是以结构的方式在资源管理器中创建了各个文件夹src/flavor1/java/com/foo/test/MainActivity.java.难道我做错了什么?或者我错过了什么?如果您需要更多信息,请告诉我.
*我的项目似乎有两个 build.gradle文件.一个位于项目文件夹(\ GradleTest)的根目录下,这个是空的.第二个位于\ GradleTest子文件夹的根目录,也标记为'GradleTest'(GradleTest-GradleTest),这是打开时已经有代码的那个; 因此,这是我编辑的那个.
**我检查gradle这个设置,显然使用自动导入了已启用.尽管如此,对build.gradle文件进行更改不会自动更新构建变体.注意:我也尝试使用Build - Rebuild Project和/或Build - Make Project,no-go.我仍然需要关闭项目,并重新打开以使更改生效.
自上次更新(从6月25日开始构建)以来,Android Studio Gradle中的任何更改都非常缓慢.当您编辑文件并在keyup上重新编译时,它似乎也会自动跟踪更改.
我的i5每次更改都需要几分钟.
知道如何加快我的Gradle变化吗?