问题标签 [android-studio-2.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.

0 投票
10 回答
20470 浏览

android - 膨胀类 CollapsingToolbarLayout 时出错

我的 CollapsingToolbarLayout 因错误膨胀类 android.support.design.widget.CollapsingToolbarLayout 而崩溃。

我上周末更新了 android studio。在更新之前,它工作正常。我更新后,它崩溃了。但是,我尝试将其降级到 2.0.0 版本,但它不再工作了。我的同事对 CollapsingToolbarLayout 没有任何问题。我不确定发生了什么。

错误是:

这是我的 CollapsingToolbarLayout:

这是我的gradle文件:

你们有什么想法吗?谢谢。

0 投票
3 回答
15242 浏览

android - com.android.builder.packaging.DuplicateFileException:在 APK META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.xml 中复制的重复文件

我正在创建一个使用 RestAPI 来获取数据的应用程序,对于该操作,我使用改造 2、okhttp3 和 jackson 将 json 解析为对象,我的应用程序还使用 Firebase Cloud Messaging

当我编译我的代码时,它给了我以下错误并且我无法运行它

错误:任务':app:transformResourcesWithMergeJavaResForDebug'的执行失败。

com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:在 APK META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.xml 中复制的文件重复文件 1: /Users/silent/work/silentinfotech/DoorEye/app/libs/jackson-databind-2.7.2.jar 文件 2:/Users/silent/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson。核心/jackson-databind/2.2.2/3c8f6018eaa72d43b261181e801e6f8676c16ef6/jackson-databind-2.2.2.jar

我正在使用Android Studio 2.1.1OS X El Capitan 10.11.2

在项目库文件夹中添加了一些库

转换器-jackson-2.0.2.jar

杰克逊注释-2.7.0.jar

杰克逊核心2.7.2.jar

jackson-databind-2.7.2.jar

我的 build.gradle 文件

我也尝试在我的 build.gradle 文件中添加以下内容,但它对我不起作用

还尝试了使缓存无效并重新启动,并重新构建,清理,即使我尝试手动删除缓存但仍然给我错误

当我删除 Firebase Cloud Messaging 的所有依赖项然后项目成功运行时,我在我的项目中使用 firebase Cloud 消息传递,但是当我添加 FCM 依赖项时,它总是给出错误。

0 投票
1 回答
408 浏览

java - 谷歌分析在运行时抛出 NoClassDefFoundError

编译项目时,它工作正常,但运行时抛出运行时异常

一切都配置得很好,就像在 gradle 文件中添加了谷歌分析依赖项

清单文件中的权限

从代码库初始化和触发事件

这里的 AnalyticsTrackers 是一个自定义类,其中包含常见的 GoogleAnalytics 功能。

0 投票
3 回答
5245 浏览

android - 无法在 android studio 中从版本 2.1.1 更新到 2.2 预览版

我正在使用来自开发者频道的 android studio 2.1.1 版。我从金丝雀频道的 android 2.2 预览版中收到更新通知。但我无法直接将 2.1.1 更新到 2.2 预览版。它要求单独下载 android studio 的 2.2 版预览版。

如果我不想单独下载 android studio 2.2 预览版并想直接通过 android studio 2.1.1 更新,谁能帮忙?

这里附有相同的截图。

在此处输入图像描述 如果我单击“下载”按钮,它会将我带到下载站点,而不是直接更新 2.1.1

0 投票
0 回答
401 浏览

retrofit - Retrofit2 & Fabric, Crashlytics 不能使用

我在应用程序中使用 Retrofit 2.0.2 和 Fabric 1.21.6。我无法使用改造请求任何 api,因为它给出了以下错误。

我遵循了 git 中所述的解决方案:https ://github.com/twitter/twitter-kit-android/issues/28,https : //github.com/square/retrofit/issues/1152

0 投票
1 回答
148 浏览

java - 为什么 onError 方法不断被调用(Firebase)?

我正在使用火力基地,我正在关注在他们的网站上创建用户帐户代码 - > https://www.firebase.com/docs/android/guide/login/password.html

...由于某种原因, onError() 方法被调用。这是为什么?

如果这有帮助,我首先使用“Firebase.setAndroidContext(getActivity());” 在我的登录片段中。

0 投票
3 回答
74680 浏览

android - 我收到此错误“您的 cpu 不支持 vt-x 或 svm, android studio 2.1.1 in AMD 6300 处理器”

我已经在 BIOS 设置中启用了虚拟化,但是当我尝试启动模拟器时出现错误“您的 cpu 不支持 vt-x 或 svm”

我也安装了 Intel haxm。

0 投票
1 回答
136 浏览

java - Android中带有返回接口的AsyncTask

我在 android 中使用 AsyncTask 向服务器发出请求,然后将数据接收到另一个类。我知道 AsyncTask 不返回任何内容,因此我使用其他人编写的代码使用接口返回字符串。

这里有 AsyncTask 类代码:

现在,界面:

在同步类中,我有这个:

我使执行如下:

问题是代码永远不会被调用并且永远不会返回任何东西。使用 Log.d 我发现这里没有任何效果:“delegate.processFinish(mFileContents);” 在 AsyncTask 类中分配。我究竟做错了什么?

谢谢

0 投票
2 回答
1951 浏览

java - Android Studio 中的 JSON 项列表

我有这个json:

我如何在 AndroidStudio 中通过 submit_id 获取项目列表?(“提交”中总是有 30 个项目)

谢谢

更新


我正在尝试使用此代码,但显示异常。

我基本上想获得“提交”中的所有元素...... 在此处输入图像描述

0 投票
2 回答
533 浏览

android - Android studio 2.1.1 应用程序启动应用程序花费太多时间

嗨,我已将 android studio 更新到 2.1.1,现在我的应用程序花费了太多时间来加载最多 10-15 秒的额外时间。但相同的代码在旧版本中正常工作..

有什么办法可以恢复我的android工作室

有人面临这个问题吗?

我的午餐活动代码: