问题标签 [android-studio-3.5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 我的 Android Studio 从 3.4 更新到 3.5 后一直崩溃
从今天开始,我一直在面对这个问题。昨天我将 Android Studio 从 3.4 更新到 3.5,它工作正常,但从今天开始它在启动时一直崩溃。当我启动时,它会显示启动画面,然后尝试加载项目并突然关闭或崩溃而没有显示任何错误消息。我应该怎么办?是否有任何错误日志我可以参考以了解问题所在,请帮助我。
android-studio - 如何阻止 AndroidStudio 覆盖 .idea/codeStyles/Project.xml
在我们的项目中,我们已将 .idea/codeStyles/Project.xml 提交到源代码控制中,目的是在项目的所有贡献者之间强制执行通用样式,而不会影响其他项目的样式。
但是,Android Studio 似乎对此文件进行了不必要的更改。
从 git 中提取最新代码,然后简单地打开 Android Studio 然后检查git status
会产生:
如您所见,它正在删除一些 XML 格式设置。
我正在运行 Android Studio 3.5,但我不能保证其他所有人都在运行,并且我们希望保持项目与 IDE 版本无关。
有没有办法阻止 Android Studio 更改这些设置?有没有更推荐的方法来实现统一的代码风格?
android - Android Studio 3.5 - Formatting (ctrl+Alt+L) the code in XML file is rearranging the Views in the LinearLayout
Recently I have updated to Android Studio 3.5. I have three views: an EditText, a TextView and a Button inside a vertical LinearLayout(ViewGroup) named sample.xml file. When I format the stuff by pressing ctrl+alt+L, all the views get rearranged automatically. In my case the Button view which is in the bottom has reached to top after formatting, also EditText and TextView which is in top first and second are rearranged in second and third position respectively in vertical LinearLayout.
Android Studio : 3.5
Android Gradle Plugin: 3.5.0
Gradle: 5.4.1
JRE: 1.8.0_202-release-1483-b03x64
OS: Windows 8.1(amd64) v6.3
android - Android Studio 3.5 :此方法包含本机引用并将被缩小。[继续失踪]
昨天我将 Android Studio 更新到了新的 3.5 版本。重新启动我的电脑后,Android Studio 无法再编译我的应用程序。我有3个这样的错误:
App.java:29:错误:此方法包含本机引用并将被缩小。[继续失踪]
在两个不同的 Java 文件中,我在其中调用了一些本机方法
我知道 3.5 版将 R8 作为默认代码混淆器,因此在我的 build.gradle 中,我从我的调试/发布构建类型中注释了 useProguard false/true。现在看起来像这样:
我怎么解决这个问题?
android - Android studio 3.5:NDK 解析结果:项目设置:Gradle 模型版本=5.4.1,NDK 版本未知
在将 Android Studio 从 3.4.2 更新到 3.5 后,我在构建日志消息中看到以下警告消息。
NDK 解析结果:项目设置:Gradle 模型版本=5.4.1,NDK 版本为 UNKNOWN
我正在使用以下安装
我有以下内容build.gradle
注意:即使我收到此警告消息,构建也没有任何问题成功,因此这不是阻塞问题。无论如何,我想摆脱这个警告。
我看过以下线程,但没有帮助
1. 建议一:建议使用导入项目(Gradle、Eclipse等)打开项目
评论:我通过上述选项重新导入了项目,但没有帮助。还尝试删除构建文件夹,重新启动无效缓存等。
结果:警告消息仍然存在
2. 建议2:你只需要打开local.properties & 把ndk.dir 路径改成你的NDK 路径。
评论:我已经有以下内容了local.properties
结果:警告消息仍然存在
3. 建议3:进入你的build.gardle(Project),然后在同步项目android studio将使用gradle-5.4.1后将gardle的classpath改为3.5.0
评论:我已经有这个配置了build.gradle
结果:警告消息仍然存在
4. 建议 4:根据以下答案之一的建议,从给定链接下载 SDK 并将其设置在单独的文件夹中。
评论:我按照建议做了。
结果:警告消息仍然存在
在尝试了我在不同线程/评论/答案中找到的所有上述建议之后,似乎没有任何效果。
android - Android Studio 3.5:由于包含 Kotlin 模块,不支持新的 Gradle Sync
当我通过 导入我的项目时'Import project (Gradle, Eclipse, etc.)'
,工作室首先无法同步项目并开始自动再次同步。幸运的是,这次同步成功,一切正常。
以下是我们在 Android studio 3.5 首次同步尝试时收到的错误消息
为什么首先同步失败?
我相信,gradle 在第一次尝试时未能应用某些设置,最终它会退回到一些旧的旧设置,这些设置在第二次尝试时成功。但是,我想知道我在这里错过了什么?
错误消息说关于 kotlin 模块,所以这是我的 kotlin 配置。
在项目级别 build.gradle
在应用程序级别build.gradle
,顶部
在应用程序级别 build.gradle 依赖部分