简介AndroidStudio构建系统以Gradle为基础,并且AndroidGradle插件添加了几项专用于构建Android应用的功能。虽然Android插件通常会与AndroidStudio的更新步调保持一致,但插件(以及Gradle系统的其余部分)可独立于AndroidStudio运行并单独更新。插件版本和gradle版本对应gradle插件版本gradle版本1.0.0-1.1.32.2.1-2.31.2.0-1.3.12.2.1-2.91.5.02.2.1-2.132.0.0-2.1.22.10-2.132.1.3-2.2.32.14.1-3.52.3.0+3.3+3.0.0+4.
我刚刚添加了Ormlite在我的android项目上,出现以下错误:Error:Executionfailedfortask':AgCelence:dexDebug'.>com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:/my/home/path/apps/Android/sdk/build-tools/19.0.3/dx--dex--output/my/home/path/workspace/my/project/path/build/dex/debug/my/home/path/works
我无法运行我的应用程序。每次我尝试在模拟器AndroidStudio中运行我的应用程序时,都会显示以下错误。Error:Executionfailedfortask':app:transformClassesWithDexForDebug'.>com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process'command'C:\ProgramFiles(x
假设我在一个名为“main.xml”的布局文件中,它对应的fragmentjava类是“MainFragment.java”。是否有从“main.xml”或任何其他方式转到“MainFragment.java”的快捷方式?当项目中有很多java类和xml文件时,快速浏览xml和java类将很有帮助。注意:对于Activity,布局XML文件的左上角有一个“C”符号。当我们单击“C”符号时,它将带我们到使用xml文件的相应java类。但是对于fragment,没有任何可用的。 最佳答案 使用“相关符号”(导航->相关符号...)在wi
将我的AndroidStudio1.5升级到2.0并将我的AndroidSDK工具升级到25.1.1并将AndroidSDK构建工具23.0.3和gradle插件升级到版本2.0.0后,我收到此错误:Error:Executionfailedfortask':app:compileDebugAidl'.>java.lang.RuntimeException:org.gradle.process.internal.ExecException:Aproblemoccurredstartingprocess'command'/home/rasool/android/adt.../sdk/bu
无法在AndroidStudio中启动emulator。几天前我更新了我的SDK。这是我当前的SDK详细信息。我当前的系统是Ubuntu12.04LTS,32位。我有AndroidStudiov1.3.2。我的问题是当我尝试从AndroidStudio启动任何AVD时出现以下错误。我无法找出问题所在!供您引用,我可以在真实设备上运行应用程序。问题只与模拟器有关。我们将不胜感激。如果有人知道这个,请帮助我,我仍然面临同样的问题。无论如何都无法解决它。我已经尝试了一些SO的解决方案,但它并没有为我解决。 最佳答案 这是因为Linux32
在build.gradle中:compile'com.facebook.android:facebook-android-sdk:[4,5)'在我的代码中:importcom.facebook.AccessToken;importcom.facebook.AccessTokenTracker;importcom.facebook.login.LoginManager;我以前不认为这是个问题,但今天突然间所有导入语句都显示“无法解析符号”,所以我的代码中的很多东西现在都被错误地标记为错误,即使当我运行我的应用程序时,它工作正常。可能是什么原因造成的? 最佳答案
帮助!我试图将一些图像(png)导入到AndroidStudio的可绘制文件夹中。当我复制文件(cmd+c)并将其粘贴(cmd+v)到文件夹中时,没有任何反应!我也尝试了拖放。也不行。我在MacElCapitan中使用AndroidStudio2.1.1。任何帮助表示赞赏! 最佳答案 如果复制粘贴和拖放在您的系统中不起作用,试试这个转到工作区(您的项目文件夹所在的位置)转到应用程序文件夹,然后转到您想要图像的可绘制文件夹将你的图片粘贴到那里清理你的项目。所有图像将自动导入AndroidStudio项目
我已经知道如何手动格式化AndroidStudio文件,但是是否有任何方法可以格式化代码,例如,如果我关闭一个选项卡。我创建了一个在保存时格式化代码的宏,但只在当前查看的.java/.xml上执行它,我需要为打开/修改的文件(Git)或所有项目文件执行所有操作。解释:有一些场景,当我们必须在AndroidStudio之外手动覆盖strings.xml时,它可能会弄乱格式,因此下一个人总是必须打开xml并点击保存。 最佳答案 如果您在左侧的项目View中选择一个包或目录,您可以一次格式化多个文件。只需选择范围(例如项目目录)按Ctrl
如何在androidstudio中重命名根模块?我已经尝试过(右键单击模块然后单击重构然后单击重命名)但我收到警告“无法重命名根模块” 最佳答案 我按Ctrl+Shift+F搜索我当前的根模块名称,发现该名称在设置中.gradle文件为rootProject.name=...。我重命名了它并同步了项目(文件->将项目与Gradle文件同步)并更新了根模块名称。 关于android-在androidstudio中重命名根模块,我们在StackOverflow上找到一个类似的问题: