Articles of android studio 2.2

Android Studio 2.2。 预览1错误:“请使用JDK 8或更新版本”

在尝试运行Android Studio 2.2 Preview 1时,它在gradle构建时出现以下错误: 错误:请使用JDK 8或更高版本。 如果我尝试从控制台执行此操作,它会说: FAILURE:构建因exception而失败。 其中:构建文件’C:\ Coding \ Android projects \ MaterialScrollBar \ app \ build.gradle’行:1 出了什么问题:评估项目’:app’时出现问题。 com / android / jack / api / ConfigNotSupportedException:不支持的major.minor版本52.0 我试图从jdk 1.7到1.8建议更改JDK,但是每次我将项目的JDK位置更改为除了当前的路径之外的任何其他路径时,它会立即重置。 即使我将其更改为1.7的其他版本,它也不会改变。 我已经证实环境variables都指向1.8并且仍然没有骰子。 AS 2.1将JDK识别为同一项目的1.8。

Android Studio 2.2预览在实现数据绑定时抛出错误

我已将我的android工作室更新为2.2预览1,并按指定应用了google和firebase的指定依赖项,但仍然收到以下错误 EmptyThrowable: Wrong dependency type: class com.android.tools.idea.databinding.DataBindingUtil$LightBRField dataBinding { enabled true }

保真警告渲染问题

在Android Studio 2.2中创建项目时遇到问题 在尝试创建xml布局时,我收到以下警告: 单击显示时,出现以下错误 我怎样才能解决这个问题?

Android Studio 2.2更新:使用新的Gradle Plugin 2.2.0生成的对齐APK(zipAlign)

在将Android Studio更新到2.2版之后,我还获得了Gradle插件的更新(它是2.1.3): … classpath ‘com.android.tools.build:gradle:2.2.0’ … 我看到未对齐的变体APK文件,但不再生成其他变体。 我尝试启用zip对齐: buildTypes { release { minifyEnabled false zipAlignEnabled true proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ signingConfig signingConfigs.release } debug { applicationIdSuffix ‘.debug’ } } 但没有变化。 有任何想法吗? 我“解决”了回头 classpath ‘com.android.tools.build:gradle:2.1.3’ 在项目级build.gradle 。 编辑(20160922): 感谢Fayder Florez的回应。 这是正确的,构建环境现在只生成一个apk( https://code.google.com/p/android/issues/detail?id=212591 )。 但是使用代码(使用VERSION CODE和VERSION NAME重命名de输出文件名): android.applicationVariants.all { variant -> variant.outputs.each { output -> def padVersionCode = […]

Android Studio 2.2中没有DDMS的快捷方式

将Android Studio更新到2.2版后,我无法在工具栏中findDDMS选项。 虽然我可以在工具 – > Android – > Android设备监视器中find它。 任何帮助都非常感谢。

如何在Android Studio 2.3检测测试中添加额外的测试运行器参数

在Android Studio 2.3中,没有允许用户在Android Instrumented Tests Edit configuration窗口中设置其他测试运行器参数的字段,但此选项在2.2.x版本中存在。 在新的AS中是否有任何其他方法(从命令行手动运行测试除外)为espresso测试添加额外的运行参数? 编辑: 我在错误跟踪器上填写了一个问题: https://code.google.com/p/android/issues/detail?id=231797&q=instrumentation&sort=-opened&colspec=ID%20Status%20Priority%20Owner%20Summary%20Stars%20Reporter%20Opened

ListView工具:listitem无法在android studio 2.2稳定通道中运行

重现步骤: 打开布局编辑器 添加ListItem 指定工具:具有有效row_layout的listitem属性 应该怎么做: 它应该使用工具布局:listitem来呈现列表项。 实际结果: 没有任何变化,它仍然显示具有通用视图的默认列表 错误报告 我可以看到这个bug已经在2016年7月5日Bug Report Link上提交了 有没有可用于渲染列表的工作?

是否可以在Blueprint模式下使用ConstraintLayout滚动ScrollView?

所以我一直在ScrollView中使用ConstraintLayout开发这个布局。 它工作正常,但现在我遇到了问题。 我必须在屏幕外扩展布局。 我可以在设计模式下滚动,但我不能添加任何东西而不会卡在顶部。 约束是针对早期的对象,而不是我正在添加的当前对象。 我可以在Blueprint模式下添加约束,但看起来我无法在蓝图模式下滚动ScrollView。 这有可能吗? 使用Android Studio 2.2(发布)和constraint-layout:1.0.0-alpha8 我尝试在设计模式下这样做,但它不滚动。 有任何想法吗? 通常使用ConstraintLayout滚动会导致约束停留在同一位置。 编辑: 更新为alpha9但仍然无法解决 编辑2: beta1也不起作用。 AS 2.2.2。 编辑3: 样本布局:

Android Studio 2.2:我一直看到“未安装GPU工具,立即安装”

我刚刚下载了最新的Android Studio 2.2,我正在尝试使用GPU分析工具。 在我的LG G4手机上,我启用了USB调试和配置文件GPU渲染(在adb shell dumpsys gfxinfo中)。 当使用Android监视器(GPU)启动GFX Trace时,会向我显示“未安装GPU工具,立即安装?”的消息。 如果我进入配置并启用“捕获GPU命令”,它会问我一样。 我已经检查了SDK Manager并安装了工具(3.1.0和1.3.0)。 我尝试过卸载并重新安装Android Studio。 我尝试了几款不同的手机。 我在手机上尝试了不同的设置组合。 我没有想法。 有谁知道什么情况可能意味着GPU工具不被识别为已安装?

如何在Android Studio 2.2 Preview 1中正确使用NDK-Build

Android Studio 2.2 Preview 1有一个新的外部ndk构建function,但是从官方博客文章中显示的app/build.gradle片段中根本不清楚如何设置Application.mk文件通常包含的其他ndk构建参数 我可以通过externalNativeBuild设置Android.mk ndk构建文件,但是如何设置所需的Application.mkvariables呢? 我的Application.mk包含: NDK_TOOLCHAIN_VERSION := clang APP_PLATFORM := android-16 APP_ABI := armeabi APP_STL := c++_static APP_CPPFLAGS += -std=c++11