问题标签 [android-studio-3.1.4]
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.
java - 为什么暂存文件在 Android Studio 中不起作用?
我刚刚尝试在 Android Studio 中创建和运行我的第一个临时文件,但它拒绝执行。一旦我“弄清”代码并尝试执行它,它总是给我这个消息:
下面是代码(位于一个名为 scratch.java 的文件中):
我究竟做错了什么?我正在按照这个视频上的说明进行操作,这对他来说很好,但对我来说根本不起作用。我是否未能在 Android Studio 中安装或打开某些东西?
我在 Windows 10 笔记本电脑上运行 Android Studio 3.1.4。
android - 将 Android Studio 从 3.1.3 版更新到 3.1.4 版时出现的问题
我从 Android Studio 3.1.3 升级到了 Android Studio 3.1.4。更新已成功完成,但现在每次我启动 Android Studio 时,都会出现以下消息:“清除只读状态”(见下图)。
当我按“确定”时,我收到此消息:无法更改以下文件的只读状态(下面列出的文件):
.
我只能按“取消”继续。
关闭 Android Studio 时,也会出现类似的消息,我必须强制关闭(见下图)。
有没有人遇到过同样的问题?你是怎么解决的?
更新
我没有解决问题,但我通过删除本地项目的文件夹解决了这个问题。然后我从 Git 克隆了它。幸运的是,我没有任何未保存的大更改。感谢您继续添加可能对其他人有所帮助的建议。
java - Android Studio 中缺少向 androidX 的迁移
我正在尝试将我的项目迁移到 androidX。我正在尝试迁移的项目基于 android 支持库 AppCompat。在开发人员文档中,它说您可以通过执行以下操作迁移到 AndroidX: Android Studio -> Refactor -> Migrate to AndroidX 但是当我按照这些步骤操作时,我最终会选择Refactor,因为我只有选项Migrate to应用兼容性。我不知道该怎么办。
附加信息:
Android Studio 版本: 3.1.4(稳定通道)
Android SDK 工具版本: 26.1.1
谢谢你的帮助!
android - 将片段内容添加到活动的查看寻呼机时不可见?
我已将 viewpager 放在一个活动中,并且查看 pager 包含 3 个片段,但在运行应用程序时它不显示片段相关数据。以下是附加代码,请帮助。
它没有抛出任何错误,但尽管标签标题可见,但片段内容不可见。我看到了他们要求您添加的某些链接getChildFragmentManager()
但搜索后我知道它在活动中不受支持。
MainActivity.java
activity_main.xml
Personal_Info_Fragment
ViewPagerAdapter.java
fragment_personal__info_.xml
请帮助我如何查看当前显示为空的 viewpager 选项卡上的片段内容。
java - 无法同步 gradle android studio 3.1.4
我用 gradle 4.4 安装了 android studio 3.1.4 但我无法同步它,我阅读了所有关于同步的主题,但我从所有依赖项中得到了错误,我添加了 maven 链接,mavencentral,通过编译更改实现但没有任何效果
这些是错误:
无法解析 ':app@debugAndroidTest/compileClasspath' 的依赖关系:无法解析 com.android.support.test:runner:1.0.1。
无法解析 ':app@debugAndroidTest/compileClasspath' 的依赖关系:无法解析 com.android.support.test.espresso:espresso-core:3.0.1。
无法解析 ':app@releaseUnitTest/compileClasspath' 的依赖关系:无法解析 com.android.support:appcompat-v7:28.0.0-rc01。
无法解析 ':app@releaseUnitTest/compileClasspath' 的依赖关系:无法解析 com.android.support.constraint:constraint-layout:1.1.2。
这是我的 gradle.build :
android - Android Studio 3.1.4 设计预览不渲染材料设计元素
我正在使用 Android Studio 3.1.4。为了使用最新的材料设计库,我将编译和目标 SDK 版本更新为 28。现在,我在基本线性布局中使用一些 TextInputLayouts 和 TextInputEditTexts,并且设计预览无法正确呈现它们。它也不会渲染任何正确跟随它的元素。我在设计预览中收到以下错误:
java.lang.IllegalArgumentException:restoreToCount 中的下溢 - 在 android.support.design.widget.CutoutDrawable.postDraw(CutoutDrawable.java:113) 在 android.graphics.Canvas.restoreToCount(Canvas.java:604) 在 android .support.design.widget.CutoutDrawable.draw(CutoutDrawable.java:87) 在 android.support.design.widget.TextInputLayout.draw(TextInputLayout.java:1575)
这是预览的实际外观 - 对设计没有特别帮助:
我一直在寻找解决此问题的方法,但似乎找不到任何对当前版本的 Android Studio 或 SDK 28 有用的东西。这是应用程序 build.gradle 文件:
候选发布库之一是否可能存在问题?
java - inappmessaging-display:17.0.0' CreateProcess error=206, 文件名或扩展名太长
当我添加
implementation 'com.google.firebase:firebase-inappmessaging-display:17.0.0'
到我的 gradle 文件时,Android Studio 无法生成 apk,而是出现此错误:
CreateProcess 错误=206,文件名或扩展名太长。
任何帮助将不胜感激。谢谢。
android - 无法加载类'kotlin.reflect.KDeclarationContainer'.android studio 3.1.4
我是 kotlin 的新手,在构建项目中逐步在 android 中安装 kotlin 时,我得到了这个错误,搜索了很多关于如何解决这个问题的问题,但没有解决任何解决方案,比如使缓存/重置无效,请帮助我
android - Android Studio - 无效与重新启动与无效和重新启动
当您转到 File -> Invalidate Caches/Restart 时,您可以看到呈现给您的三个选项:
1) 无效
2)只需重新启动
3)无效并重新启动
我通常选择选项 3,但在哪些情况下您会使用其他两个选项之一?