Articles of android studio

“指定的Android SDK Build Tools版本(26.0.0)将被忽略……”

在Android Studio 3中,我看到了这个问题: 指定的Android SDK Build Tools版本(26.0.0)将被忽略,因为它低于Android Gradle Plugin 3.0.0的最低支持版本(26.0.2)。 将使用Android SDK Build Tools 26.0.2。 要取消此警告,请从build.gradle文件中删除“buildToolsVersion ’26 .0.0’”,因为每个版本的Android Gradle Plugin现在都有一个默认版本的构建工具。 问题是因为这些是具有buildToolsVersion ‘26.0.0’的第三方/供应商模块, buildToolsVersion ‘26.0.0’我无法修改他们的build.gradle而不会分配每个子模块。 有没有办法设置一个覆盖所有子build.gradles的全局buildToolsVersion?

在android studio中解析svg文件的内部错误

从这个月开始,我无法通过笔记本电脑中的Vector Asset导入任何svg文件,我总是得到msg’内部错误解析abc.svg’ 我尝试在其他笔记本电脑中使用android studio导入相同的svg文件,它可以工作,但我的笔记本电脑不能再导入了。 我在我的笔记本电脑中使用android studio大约2年了,并且经历了很多更新,但本月突然无法导入,我已经在我的笔记本电脑中执行了工厂重置,并重新安装了android studio。 我尝试创建新项目,但它仍然无法工作,任何人都可以帮助我?

使用0.4.3 Android Studio,错误:“Gradle项目同步失败。 基本function(例如编辑,调试)将无法正常工作“

我注意到有几个人在升级到Android Studio 0.4.3后出现问题(我相信0.4.2的问题)。 到目前为止我的错误和调试步骤如下: 我看到的消息是“Gradle项目同步失败。基本function(例如编辑,调试)将无法正常工作”,如下面的快照所示。 我find了这个post并按照说明操作,但我仍然有错误。 我无法在线程中执行以下指令: 我进入Gradle设置并单击“使用本地Gradle分发”并将其指向*:C:/Users/robot_000/.gradle/wrapper/dists/gradle-1.10 -all / 6vpvhqu0efs1fqmqr2decq1v12 / gradle这个-1.10 我是否需要本地分发gradle? 我从哪里下载它以及在哪里下载它? 我现在如何告诉Android Studio使用它? (你可以说,我不明白gradle是如何工作的)。 谢谢你的帮助。 更新1 :我在计算机上find了我的计算机上的gradle文件:C:\ Users \ home.gradle \ wrapper \ dists \ gradle-1.10-all \ 6vpvhqu0efs1fqmqr2decq1v12 \ gradle-1.10,但我该怎么做:“进入Gradle设置并单击“使用本地Gradle分发”并将其指向*“(根据此线程 )

“Android Asset Studio”在我上传.png图标时增加了额外的空间,但在使用内部剪贴图时却没有。 为什么?

我正在尝试为我正在处理的某些Android APP创建一些漂亮的图标,有人指示我使用“Android资产工作室”,这个漂亮的在线工具可以创建完整的图标包,可以部署到我的(可怕的)碎片化的Android项目res文件夹。 我只是去了它的URL来创建我的图标: 编辑:[截至2016年10月的URL损坏。显然所有内容已移至Android Studio] http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-actionbar.html#source.type=图像&source.space.trim = 1&source.space.pad = 0&名称= ic_action_stickers&主题=定制&颜色= 000%2C80 然后我注意到有点恼人:当使用它的内部剪贴图时,它们看起来完全修剪/剪裁/填充(即0填充),但是当我尝试上传我的简单透明.png文件时,这个工具总是添加一些烦人的填充无论如何,我的最终图标周围都有空间。 这是正常的吗? 我玩过“trim / no-Trim”和“padding”按钮,但没有运气(它甚至让事情变得更糟)。 任何提示? 我错过了什么吗? 谢谢。

com.google.android.gms:各种其他图书馆正在请求play-services-measurement-base

我更新到gradle 4.0.1并开始收到以下错误 com.google.android.gms库:play-services-measurement-base正在[[15.0.4,15.0.4]]的各个其他图书馆请求,但已解析为15.0.2。 禁用插件并使用./gradlew:app:dependencies检查依赖关系树。 我的项目没有使用那个依赖项,所以我在全球范围内搜索它,它只出现在里面 建立/中间体/棉绒的高速缓存/ maven.google / COM /谷歌/机器人/克/基INDEX.XML 就像这条线 所以我尝试删除我的构建文件夹并清理项目,但它使用相同的值重新生成它:/因此错误仍然存​​在

Proguard Printmapping无法在Android Studio 2.0.0(和2.1.0)中运行

使用gradle包装器2.10和Android Gradle构建工具2.0.0-beta7 2.1.0 从我的build.gradle: buildTypes { all{ minifyEnabled true proguardFiles = [getDefaultProguardFile(“proguard-android.txt”), ‘proguard-project.pro’]; } } 这很有效。 事情被混淆了。 我的proguard-project.pro中还有以下行: -printmapping my-mapping.txt 该文件中的其他所有内容都可以正常工作,但映射会一直打印到错误的位置: Printing mapping to [C:\path\to\my\project\build\outputs\mapping\debug\mapping.txt] 这种语法有变化吗? 注意:我尝试过提供直接路径。 我试过提供一个没有连字符的名字。 没有什么变化。 现在我只是为它做了一个gradle复制任务。

使用log4j更新Android Studio后,gradle构建出错

在我更新Android Studio和SDK后,我确实收到了这些错误: Error:warning: Ignoring InnerClasses attribute for an anonymous inner class Error:(org.apache.log4j.chainsaw.ControlPanel$1) that doesn’t come with an Error:associated EnclosingMethod attribute. This class was probably produced by a Error:compiler that did not target the modern .class file format. The recommended Error:solution is to recompile the class from source, using an up-to-date compiler Error:and without specifying any […]

Android库模块与function模块

Android Studio 3.0的最新更新允许创建多种模块types。 其中一个新types是“function模块”,但我找不到有关它的详细信息 现有的Android库模块和function模块之间有什么区别?我为什么要使用后者? 我能看到的唯一区别是function模块在清单中定义了一个应用程序。 可以/应该将这些function用作独立应用吗? 在这种情况下,它们与实际的应用程序模块有什么不同?

是否可以转储设备硬件配置文件以创建等效的AVD?

在Android Studio中,当要创建新的Android虚拟设备时,可以选择导入硬件配置文件,而不是手动填充每个设备参数。 我知道互联网上有一些AVD配置存储库。 但是,是否有人知道是否可以根据插入的设备生成要导入的文件? 也许通过adb命令?

LG G4无法被Android Studio识别

我刚拿到LG G4手机,开启了开发者选项模式,尝试从Android Studio运行应用程序,但它无法识别我的手机。 我甚至尝试从MTP切换到PTP,但仍然无法识别。 我在那里尝试了很多资源,但仍然没有。 请任何人可以帮忙吗?