问题标签 [android-studio-3.1]
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 Image Asset Launcher 图标透明背景色
你可能会认为这个问题是这个问题的重复。但从那时起,Android Studio 已经更新,那里给出的解决方案不再有效。
我正在尝试使用 android studio 中的图像资产设置我的应用程序徽标。这是因为如果我将我的应用程序 logo 直接放在 drawable 或 mipmap 中,则会导致许多问题,例如:如果它的大小很大,则会发生应用程序崩溃,如果设备在 oreo 上运行,那么 logo 将不会显示,并且会显示默认的 ic_launcher 等。
在尝试使用图像资产设置我的应用程序徽标时,我遇到了一个问题:我无法保持应用程序徽标的背景透明。
我有一个在 Photoshop 中制作的 png 徽标,我想将其设置为我的应用程序徽标,我不想要任何背景,但 android studio 图像资产不提供任何删除背景的选项。我尝试了谷歌的以下解决方案:
但这些都不适合我。
尝试过的解决方案:
- 通过将形状设置为无
- 通过从默认位置删除ic_launcher_background文件
- 在不同的设备上试过
这些都不起作用......请帮助我。任何帮助将不胜感激。
android - 在 Android Studio 3.1 上覆盖版本名称失败
当其构建类型为“发布”时,我有以下代码来更新所有应用程序变体
但是,当我将 Android Studio 更新到 3.1 时,会出现以下错误,请帮忙。
配置项目 ':app' 时出现问题。
无法获取 com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask 类型的任务“:app:processProdReleaseResources”的未知属性“versionName”。
android - 无法运行应用程序 - org.gradle.api.ProjectConfigurationException
当我尝试从 Android Studio 运行我的应用程序时出现以下错误:
这在上周某个时间升级到 Android Studio 3.1 后开始发生。它被报告为Configure build
->Configure project
步骤的一部分,如构建窗口中所示。
在 Android Studio 3.1 中创建的示例项目工作正常 - 我能够运行等。
我正在使用com.android.tools.build:gradle:3.1.0
.
java - Android Studio 3.1 构建失败,gradle 4.4 类签名者信息与同包中其他类的签名者信息不匹配
我正在使用 libgdx 在 Android Studio 3.1 中创建一个项目,但我无法构建我的项目,因为它说:
但我不使用“bouncycastle”或我检查了很多关于这个问题的页面和主题的东西,但我没有找到任何解决方案。我也没有任何 jar 文件,我从来没有尝试过签名,我只是想建立我的项目请帮助我,我真的坚持下去
android - org.gradle.api.tasks.TaskExecutionException:任务':app:compileDebugJavaWithJavac'的执行失败
我最近将我的 Android Studio 更新为 Android Studio 3.1。当我尝试构建我的项目时,我收到了与 Gradle 相关的错误。不知道为什么我会收到此错误,因为我的 android 项目在以前版本的 Android Studio 上构建良好。我的 Gradle 使用 Android Studio 更新进行了更新。以下是我尝试构建项目时获得的信息:
这是我的项目 gradle 文件:
有谁知道可能导致问题的原因?
android - 更新 Android Studio 3.1 后,每次构建后我都会收到这些警告
Android 发出警告
- 从 1 种方法中删除了无效的本地信息。
从 1 种方法中删除了无效的本地信息。Message{kind=WARNING, text=Stripped invalid locals information from 1 method., sources=[Unknown source file], tool name=Optional.of(D8)}
- InnerClass 注释缺少相应的 EnclosureMember 注释。此类 InnerClass 注释将被忽略。
InnerClass 注释缺少相应的 EnclosureMember 注释。此类 InnerClass 注释将被忽略。Message{kind=WARNING, text=InnerClass 注释缺少相应的 EnclosureMember 注释。此类 InnerClass 注释被忽略。,sources=[Unknown source file],tool name=Optional.of(D8)}
org.w3c.dom.bootstrap.DOMImplementationRegistry
未找到类型,默认或静态接口方法需要它来脱糖void com.fasterxml.jackson.databind.ext.DOMSerializer.<init>()
org.w3c.dom.bootstrap.DOMImplementationRegistry
未找到类型,void com.fasterxml.jackson.databind.ext.DOMSerializer.<init>()
Message{kind=WARNING, text=Type wasorg.w3c.dom.bootstrap.DOMImplementationRegistry
not found,默认或静态接口方法脱糖需要void com.fasterxml.jackson.databind.ext.DOMSerializer.<init>()
,sources=[/Users/deepanshusinha/git /OpenApp/OpenAppForce/app/build/intermediates/transforms/androidGradleClassShrinker/beta/debug/4/com/fasterxml/jackson/databind/ext/DOMSerializer.class],工具名称=Optional.of(D8)}
Java 编译器警告
- 规则 `-keep public class *extends java.lang.annotation.Annotation {
警告:规则 `-keep public class *extends java.lang.annotation.Annotation {
对于 java 编译器警告,我尝试修复我的 proguard 文件。这是我的proguard文件。如果我做错了什么,请告诉我。
android - android studio 需要不同的应用构建和运行
最近我将我的 android studio v3.0 更新到 v3.1。在 v3.0 中,当我单击运行按钮时。它会自动符合构建 apk 并在我的手机上安装应用程序。但是在较新的版本中,我每次在运行应用程序之前都会重新构建应用程序。否则它会在我的手机上安装以前编译的 APK。他们是在点击按钮时同时进行的一种方式。因为它令人沮丧。
我在设置中搜索过,但没有找到任何选项。
java - 单击编辑文本android时出错
在将 android studio 实现到 3.1 版后,我的项目有问题。当我单击编辑文本活动关闭并抛出异常时。我不知道为什么会这样,请帮忙。
android - Android Studio 3.1 中的消息窗口在哪里
将 Android Studio 从 3.0 升级到 3.1 后,Messages 窗口似乎消失了,尽管一些构建输出(例如 proguard)继续引用它。它在哪里?
android - 更新到 android studio 3.1 和 gradle 4.4 给出了无法解决某些依赖项的符号错误
我刚刚安装了 android studio 3.1 并将 gradle 更新到 4.4,现在一些依赖项(如 volley 和 materialmenu)被染成红色,错误“无法解析符号”,但项目编译并运行!有任何想法吗?从 git 下载依赖项并将其放入模块中是可行的,但我不能对所有库一一进行
编辑我可以通过将 volley 版本从 1.0.0 更改为 1.1.0 来修复 volley 错误,但其他一些库仍然存在问题。
解决了
更新到 gradle 4.6 解决了这个问题。
更新: 如果将 gradle 升级到 4.6 不起作用,请尝试删除 .idea/libraries 文件夹并使 catch/restart android studio 无效