Tag: android studio

Android Studio + Volley

我是Android Studio的新手,我想为我的应用使用Volley库,但是我无法将源作为Android Studio中的库添加。 我search了网页,但找不到任何东西。 据说到处都是作为图书馆import,但我不知道如何。 我从git仓库中得到了抽象源码: https://android.googlesource.com/platform/frameworks/volley 但我现在不知道如何把它作为一个库添加到我的项目中。 感谢您的帮助。

如何防止Android Studio / AVD“无法翻译访客DNS IP”错误消息?

从我的Android Studio项目启动一个模拟器设备后,大约每4秒钟一个错误消息被打印到运行窗口中。 这非常恼人,因为它劫持了焦点。 如果我在“debugging”窗口中,则无论我做什么,都会每隔4秒切换到“运行”窗口。 这一天开始,但我不知道是什么引起的。 现在我使用相同的仿真器设备已经有好几个月了。 也许是Android SDK的某些部分的升级? 外部SDKpipe理器不能再被调用。 在启动这个API 25磨损模拟器后,消息就开始出现了。 一个解决方法是使该选项卡浮动,然后它不劫持我的焦点; 我把它移到我的第二台显示器上。 我也注意到我的模拟器无法连接在我的物理设备上运行的Android Wear应用程序(我正在使用仿真磨损的物理电话)。

Android Studio:“使用默认的Gradle包装器”与“使用可定制的Gradle包装器”

Android Studio的Gradle选项究竟有什么区别: Android Studio->Preferences->Gradle Use default gradle wrapper (recommended)和Use customizable gradle wrapper ? 背景: 我正在Android Studio中使用Gradle包装器工作。 但是,当我使用Android Studio设置“使用可定制的gradlew包装器”时,每次我的团队成员使用gui命令同步Android Studio项目时: 他们发现gradle/wrapper/gradle-wrapper.propertiesdate正在更新(并导致在git gradle/wrapper/gradle-wrapper.properties中有额外的差异)。 切换到“使用默认的gradle包装”似乎解决了这个问题。

AAR可以包含传递依赖吗?

所以,现在我有一个库项目,说项目Foo依赖于像OkHttp的库。 现在, Foo有一个Maven构build步骤,生成一个AAR并将其推送到公共场所。 所以现在让我说我有项目B,我们将它称为Bar 。 Bar是一个Android应用程序, Bar依赖于Foo 。 那么,我有。 但是,当我调用从调用OkHttp Bar Foo的public static函数时,我收到以下消息: java.lang.NoClassDefFoundError: com.squareup.okhttp.OkUrlFactory at com.foo.sdk.utils.OkHttpStack.<init>(OkHttpStack.java:15) 那么,这样的事情是可能的吗? 或者将Bar需要手动依赖OkHttp以及任何其他依赖Foo有?

Android Studio中的import条款的黄色突出显示是什么意思?

正如你所看到的: …我的一个“import”似乎有“ 扬勒斯先生 ” 那是什么意思?

android.dexOptions.incremental属性已被弃用

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

在Android Studio中使用Gradlepipe理Google Maps API密钥

我知道Gradlefunction强大,我想pipe理Google Maps的开发/生产API密钥 目前,我总是需要手动评论一行,取消注释另一行,使其工作。 有一种方法可以在Gradle中自动执行一些自定义的发行版configuration吗? <!– MapView v2 API –> <uses-library android:name="com.google.android.maps" /> <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="[MY_DEV_KEY]" /> <!– PROD <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="[MY_PROD_KEY]" /> –>

Apache HttpClient Android(Gradle)

我已经将这行添加到我的build.gradle compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , version: '4.3.5' 我想在我的代码中使用MultipartEntityBuilder。 不过,Android Studio不会将库添加到我的代码中。 谁能帮我这个?

Android Studio – 平板模拟器不能显示正确的分辨率

刚刚创build了Nexus 10仿真器,但是当我启动它时,会显示错误的分辨率。 当它应该显示为2560 x 1600时,它一直显示为800 x 1280.有没有人知道地球上发生了什么以及如何修复?

Android构buildgradle太慢(依赖分辨率)

我一直在使用Android Studio(我目前的版本1.5)2年。 一切正常,但是当我下载金丝雀(2.1 p5),一切都出错了。 每次我想创build一个新项目或者打开一个项目,或者同步或者导入一个新的lib或者依赖,gradle花费的时间太长了 – 大概20分钟 。 我没有做任何事情,我只是下载加纳利版本,并运行它。 症状: 当我连接到互联网时发生了 第一个延迟是在Gradle:Resolve依赖关系':app:_debugCompile' … 25分钟后几乎完成 注意 : 当我断开互联网时,gradle将尽快完成 我试图通过以下方式解决这个问题 : 我改变了gradle到离线工作(它的工作,但我不想这样,因为我想导入libs或依赖项) 我在C:\Users\username\.gradle创build了一个新文件(文件名是gradle.properties ),然后将这些行写入 org.gradle.parallel=true org.gradle.daemon=true 我删除该版本,然后安装我的旧版本,工作正常,但问题仍然存在:( 禁用/启用防火墙 禁用/启用防病毒(Nod32) 重新安装Windows操作系统(8.1) 我已经下载了所有版本(1.0.0,…,1.5.1,2.0.0,2.1) 我使用了一个代理 系统信息 : CPU:Intel Core i5 公羊:6.00 GB 操作系统:Windows 8.1 64位 的build.gradle(项目:应用程序名称) // Top-level build file where you can add configuration options common to all sub-projects/modules. […]