问题标签 [android-studio-2.0]

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 投票
1 回答
951 浏览

java - 获取选项卡式活动的当前选定选项卡

所以我目前正在开发一个应用程序,它通过主要活动中的卡片显示一个 json 文件。根据当前在我的选项卡式活动中选择的选项卡,下载 json 文件的方法决定下载哪个 json 文件(我传递一个整数并且该方法中有一个开关)。

这是方法:

现在,对于我的选项卡式活动,我有一个 SectionsPagerAdapter,它有一些常用的东西:getItem、getCount 和 getPageTitle。

在 getItem 我正在创建我的新片段:

例外 :

我发现这个错误的根源是我的方法中的 rootview 参数,因为它在 onCreateView 中rootView作为参数工作,因为我在那里定义了它。但是,我无法为当前选定的选项卡或当前显示的片段创建 if 语句,因为

a) 我不知道如何获取当前选择的标签

b)我不确定切换选项卡后它是否会再次下载json文件,因为毕竟If语句将在onCreateView中

所以,我的问题是,

我该如何解决?

0 投票
2 回答
2630 浏览

android - Android Studio 在更新 SDK 时卡住了

它没有超越这一点: 在此处输入图像描述

试了两次。任何想法为什么?

0 投票
1 回答
400 浏览

android - 获取相对布局android的度量?

我有一个空的RelativeLayout. 我必须得到布局的高度和宽度(设置为匹配父级)。我曾尝试在网上搜索,但无济于事。这是我的代码,你能帮我吗?当我启动应用程序时,它在 getCoordinate 方法中崩溃。对不起我的英语不好。

0 投票
9 回答
76367 浏览

android - 为什么 AppTheme.NoActionBar 不起作用?

我在 Android Studio 中创建了一个 Android 应用,它默认创建了这些样式:

但是,在活动中,我尝试将其设置为主题:

但是当我运行应用程序时,我得到了操作栏:

在此处输入图像描述

为什么我得到一个操作栏?我是在做明显错误的事情,还是谷歌为其自己平台的官方 IDE Android Studio 试图混淆/误导其开发人员?

这是我的活动代码,其中没有任何内容可以导致操作栏自行出现:

0 投票
1 回答
1180 浏览

android - gradle 2.0.0 和 DataBinding 的问题

最近我已将 Android Studio 从 1.5.1 更新到 2.0,更新后它要求我使用最新的 gradle 即com.android.tools.build:gradle:2.0.0

但更新后它显示 DataBinding 插件错误。

错误信息 :

我没有使用任何 apache 库或任何已弃用的 apache 类。

更新 :

Harshad 的回答帮助了我,所以最后的结论是我们不需要添加那些插件gradle 2.0.+

classpath "com.android.databinding:dataBinder:1.0-rc1" 移除
apply plugin: 'com.android.databinding' 移除

0 投票
1 回答
1009 浏览

android - Android Studio 2.0 Instant Run 导致 DexFile 无法加载所有类

我有一些代码来获取一个包中所有类的列表,看起来像这样:

但是,自从我将 Android Studio 升级到 2.0 版后,此代码已停止工作。我发现罪魁祸首是 Instant Run。如果我调试应用程序,我可以看到在没有实例运行的情况下,DexFile 变量 df 包含一个类名列表(其中超过 4,000 个)。启用 Instant Run 后,我只能得到大约 30 个类名,而我要查找的类不存在。我觉得它与 multidex 有关,但我不确定 Instant Run 是如何在幕后工作的(我的应用程序不使用 multidex)。

有谁知道我如何在打开 Instant Run 的情况下获得这样的课程列表?或者有谁知道我为什么会看到这种行为(理解它会很好)?

0 投票
1 回答
442 浏览

android - 错误渲染脚本 Android Studio 2.0

今天,我收到了来自 Android Studio 的 2.0 版更新。更新完成后,我构建应用程序但在构建 gradle 中遇到错误消息

我正在搜索并通过替换找到解决方案

构建成功,但是当我运行应用程序时,应用程序崩溃显示 logcat :

代码过程模糊:

当我将 IDE 更新到 2.0 时出乎意料!

LZ,给我一些解决方案。谢谢大家!!!

0 投票
3 回答
908 浏览

android - 如何加快 Android Studio 2.0 的工作速度?

当谷歌制作新的时,我正在等待Android Studio 2.0 version,因为我在Android Studio 1.4vers 上的项目构建并运行我的应用程序1 min 35 sec- 这对我来说太长了:(

但是当我尝试新版本(2.0)时,我没有加快速度。
Gradle build finished with 2 warnings(s) in 1m 38s 534ms- 在 AS 2.0 上)

那么 - 我怎样才能加快 Android Studio 2.0 的工作速度?

ps 我有 SSD、8 Gb RAM 和 Intel Core i3

0 投票
12 回答
57539 浏览

android - 某些文件处理失败,请参阅日志了解详细信息

今天我得到了 android studio 2.0 稳定版的更新。

我更新它并重新启动。

然后,当它打开我现有的项目时,它要求我将我的 gradle 插件更新到 2.0,以便为我当前的 android studio 2.0 项目获得“即时运行”和其他功能的优势

所以我更新它并设置为

类路径'com.android.tools.build:gradle:2.0.0'

但是当我清理项目时,它给了我以下错误

AAPT 错误(1961798984 的外观):libpng 错误:读取错误。

错误:任务“:app:mergeDebugResources”执行失败。

某些文件处理失败,请参阅日志了解详细信息

我试图修复它很多次,但它没有解决。

谁能知道这个错误的原因是什么?

0 投票
0 回答
266 浏览

android - Android Studio 2.0 无法构建项目

我已在稳定频道中将 android studio 1.5.1 更新为 2.0。从那时起,我的项目没有得到构建。

以下是我的 gradle 插件:

classpath 'com.android.tools.build:gradle:2.0.0'

使用 gradle 分布作为

gradle/gradle-2.10

Gradle 控制台:app:transformClassesWithDexForDebug在运行 2 小时后停止。请建议我做错了什么,这些构建失败了。

应用程序.gradle

项目.gradle

等待几个小时后,它会抛出以下错误:

`任务':app:transformClassesWithDexForDebug'的执行失败。

com.android.build.api.transform.TransformException:java.lang.RuntimeException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_25\bin\java.exe'' 以非零退出值 3 `