Questions tagged «android-studio»

用于询问有关使用Android Studio(谷歌针对Android应用开发的官方IDE)的问题。一般而言,请勿使用有关Android编程的问题;而是使用[android]标签。

16
Android Studio 3.1无法解析符号(主题,小部件,属性等)
今天我升级过Android Studio 3.1,而现在Android Studio中说,它无法解析大部分资源的符号(例如ThemeOverlay在styles.xml或?attr/actionBarSize)。到目前为止,这似乎并不能阻止我在模拟器中进行构建或运行,但是这些错误使我感到紧张。 还有其他人遇到过这个问题吗?我该如何解决呢?我曾尝试同步gradle和清理我的项目,但似乎根本没有帮助。 有任何想法吗? 我正在将Android Studio 3.1与Gradle版本4.4和Gradle插件3.1.0结合使用 编辑: 此问题影响更新到Android Studio 3.1.1、3.1.2、3.1.3、3.1.4以及Gradle插件到3.1.1、3.1.2、3.1.3和3.1.4。但是,下面的答案仍然有效。

10
Android Studio Gradle问题:OutOfMemoryError:PermGen空间
经过几个小时的努力,从Eclipse导入了一个较旧的项目以使用Gradle并进入Android Studio v0.1.3 ...我现在要知道的是,我实际上可以在命令行上进行构建,但是当我进行构建时/在Studio中重建项目,我得到: Gradle: FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':EpicMix'. > Failed to notify project evaluation listener. > A problem occurred configuring project ':facebook'. > Failed to notify project evaluation listener. > java.lang.OutOfMemoryError: PermGen space 这不是一个巨大的项目,有几个小子项目(包括Facebook),所以我认为它确实不是内存。我只是不知道这是什么...

10
尝试在Android Studio 2.2.1中运行新项目时出现错误
我刚刚更新为Mac的Android Studio 2.2.1。然后,我将JDK更新为版本8。试图启动一个新项目并运行它。我收到以下错误: 错误:(1,1)评估项目':app'时发生问题。 java.lang.UnsupportedClassVersionError:com / android / build / gradle / AppPlugin:不支持的major.minor版本52.0 我还尝试回到JDK版本7,因为它在Google网站上说JDK 8对于Mac不稳定。仍然有同样的错误。

14
任务“:app:compileDebugAidl”的执行失败:缺少帮助
我在计算机上安装了Android Studio。我创建了一个新项目,但是却出现了以下错误。我能做什么? Error:Execution failed for task ':app:compileDebugAidl'. > aidl is missing 我的Android Studio版本是1.1.0。 这是我的build.gradle文件: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.1.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } …

5
在项目结构中找不到导入模块选项(Android Studio 0.3.4-0.5.2)
我真的很困惑和沮丧,因为我只是不明白如何导入我的Android库项目作为我的应用程序项目的依赖项。 我尝试在线查找,建议将大多数答案转到我的应用程序的项目结构,然后单击“ +”,然后单击“导入模块” 但是Android Studio 0.3.4-0.5.2没有显示任何选项,当我单击“ +”时,它仅显示新模块的窗口。 我做错了什么还是什么? 救命!!!

6
将本地.aar文件添加到我的Gradle构建中
因此,我创建了一个Android库并将其成功编译为.aar文件,我将此文件称为aar文件:"projectx-sdk-1.0.0.aar"现在,我希望我的新项目依赖于该aar文件,因此我要做的就是关注这篇文章:http:// life。 nimbco.us/使用Android Studios引用基于本地的Aar文件-新等级基于构建系统/ 但是帖子使我感到困惑,因为我没有得到理想的结果: aar的软件包名称是:com.projectx.photosdk并且其中的模块称为sdk 这是我当前的项目结构: |-SuperAwesomeApp |--.idea |--gradle |--App |---aars |----projectx-sdk-1.0.0.aar |---build |---jars |---src |---build.gradle 他是我的gradle构建文件: apply plugin: 'android' buildscript { repositories { mavenCentral() flatDir { dirs 'aars' } } } android { compileSdkVersion 19 buildToolsVersion "19.0.1" defaultConfig { minSdkVersion 11 targetSdkVersion 19 versionCode 1 versionName "1.0" } …

3
android.dexOptions.incremental属性已弃用
当尝试运行gradle build时,我在Android Studio 2.2中收到以下警告: 警告:该android.dexOptions.incremental属性已弃用,并且对构建过程没有影响。 在这里的build.gradle文件中,我声明了dexOptions dexOptions { incremental true jumboMode = true } 如果不推荐使用,那么此属性的替代选项是什么。




4
预期此活动为'android:screenOrientation =“ unspecified””或“ fullSensor”
我将Android Studio升级到了3.6.0。现在,我的Manifest.xml文件中出现以下错误。 此活动需要'android:screenOrientation =“ unspecified”'或'“ fullSensor”',以便用户可以在任何方向使用该应用程序,并在Chrome OS设备上提供出色的体验。 我应该将其转换为“ fullSensor”吗?我如何摆脱这个问题? 我的活动方向是肖像。我想在活动中继续使用纵向。

1
如何解决“仿真器:警告:QXcbIntegration:无法创建平台OpenGL上下文,未启用GLX和EGL((null):0,(null))”
我正在xfce“ Xubuntu”上工作,我已经更新了android studio,每次使用模拟器执行任何项目时,都会出现以下两个错误: 模拟器:警告:QXcb集成:无法创建平台OpenGL上下文,GLX和EGL均未启用((null):0,(null)) 模拟器:模拟器:错误:VkCommonOperations.cpp:496:无法创建Vulkan实例。

4
Gradle重复项输入错误:META-INF / MANIFEST.MF(或如何从jar中删除文件)
我已经克隆了github存储库,因为我想研究代码,但是当我尝试在Android Studio中构建它时,遇到了一些麻烦。添加google maven存储库(按照Android Studio的提示)并更新Gradle插件版本和成绩版本(分别为3.5.2和5.4.1)后,由于以下错误,构建失败: 原因:重复输入:META-INF / MANIFEST.MF 更具体地说: 造成原因:java.util.zip.ZipException:重复项:META-INF / MANIFEST.MF 这是我的项目级别的build.gradle文件: buildscript { repositories { jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.5.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() maven { …

5
收到错误消息-创建签名的APK时“条目名称'res / layout / test_toolbar.xml'发生冲突”
我今天将Android Studio从3.5.x更新到3.6,并在生成带有签名的apk的构建变体时出错,并显示以下消息- 条目名称“ res / layout / test_toolbar.xml”发生冲突我没有任何这样的布局整个项目中只有一个。我有一个名为“ stage ”的自定义构建变体,每当我尝试构建一个已签名的apk时,它总是会失败。我指望找到任何解决方案。请帮我解决这个问题。谢谢 更新: 这些以下消息也可能发生相同的问题(正如我在AS-3.6.1中发现的那样)。因此,不必担心这些未知且无法解决的消息。到目前为止,我在生成签名的apk时发现了两种新型消息: Entry name 'kotlin/collections/MapWithDefault.kotlin_metadata' collided Access Denied 解决方法是一样的。有时您可能需要为此使用Invalidate Cache and RestartAS。让我知道你的发现。谢谢


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.