草庐IT

Android SnackBar 在与设计支持库 23.0.0 接触时崩溃

升级到DesignSupportLibrary23.0.0并构建SDK23后,我的应用程序在我尝试关闭Snackbar时崩溃:java.lang.NullPointerException:Attempttoinvokevirtualmethod'intandroid.view.MotionEvent.getAction()'onanullobjectreferenceatandroid.support.design.widget.AppBarLayout$Behavior.onInterceptTouchEvent(AppBarLayout.java:729)atandroid.sup

android - SwipeRefreshLayout 在将支持库更新到 23.2.0 后阻止 AppBarLayout 向下滚动并显示刷新圈

将googlelibs更新为23.2.0后面临的问题是以前的支持库版本(我记得是22+或23.1.0)。我有RecyclerView在SwipeRefreshLayout,在CoordinatorLayout中有AppBarLayout与CollapsingToolbarLayout.所以当我现在有CollapsingToolbarLayout未完全展开并尝试展开swipeRefreshindicator出现,而不是扩展CollapsingToolbarLayout.我能做什么? 最佳答案 这似乎是23.2.0版本支持库中的一个新旧

android - RecyclerView v23.2.0 和向上滑动后的空白区域

我将支持库更新到23.2.0。并将recyclerView的高度更改为wrap_content,如博客中所述here:TheRecyclerViewwidgetprovidesanadvancedandflexiblebaseforcreatinglistsandgridsaswellassupportinganimations.ThisreleasebringsanexcitingnewfeaturetotheLayoutManagerAPI:auto-measurement!ThisallowsaRecyclerViewtosizeitselfbasedonthesizeofits

android - AVD 管理器 - API 级别 23 上的 "No system images installed for this target."

我需要测试GoogleMapsAndroidSDKv2,所以我下载了以下SDK:不幸的是,AVD正在抛出消息,没有安装图像。我试图根据许多类似的线程移动system-images的内容,但没有帮助。我的系统图像结构:编辑:我重新安装了Mac并安装了AndroidStudio(AS),我发现,如果我下载带有ASAVD的GoogleAPISystemImage,StandaloneAVD找到它坏了。与GoogleAPI相同:编辑2:在code.google.com上报告LINK如果有人找到解决方案,我将不胜感激。 最佳答案 一周后,我终

android - 错误 : Failed to launch application on device: ERROR: Failed to install apk to device: not installing on Android api level 23

我目前正在使用ionic开发混合应用程序。此时此刻,当我尝试使用ionicrun和gruntserve在浏览器中运行它时,一切正常。但是,当我尝试在移动设备上安装应用程序时,出现类似的错误现在这似乎是minSdkVersion和targetSdkVersion的问题。虽然我正在分享我的config.xml这样您就可以获得清晰的思路。我很难解决这个问题。如果你们能指出我正确的方向,那将是很大的帮助。注意:如果您需要任何额外信息,请询问我。SDK信息 最佳答案 您只需删除设备上的旧版应用,然后重新安装即可。记住:卸载程序。依次禁用和启用

android - 在 OSX 上的 Eclipse 4.4 中安装 ADT 23.0.2 时如何解决 "Error reading signed content."错误

我一直在尝试在Eclipse4.4onOSX中安装AndroidDeveloperTools(ADT23.0.2)。当我这样做时,我收到以下错误消息:Anerroroccurredduringtheorg.eclipse.equinox.internal.p2.engine.phases.CheckTrustphase.sessioncontextwas:(profile=epp.package.standard,phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust,operand=,action=).Errorr

android - 无法同步 Gradle,找不到 com.android.support :support-annotations:23. 3.0

安装ButterKnife依赖项会产生此错误Error:Couldnotfindcom.android.support:support-annotations:23.3.0.Requiredby:Butter:app:unspecifiedButter:app:unspecified>com.jakewharton:butterknife:8.0.1Butter:app:unspecified>com.jakewharton:butterknife-compiler:8.0.1>com.jakewharton:butterknife-annotations:8.0.1Pleaseins

android - 将 API 级别从 23 更改为 22 时出错

我想将AndroidStudio中的最低SDK版本从API23更改为API22,因为API23不支持HttpClient。我尝试在build.gradle(Module:app)中更改它,即我已将compileSdkVersion从23到22,targetSdkVersion从23到22。android{compileSdkVersion23buildToolsVersion"22.0.1"defaultConfig{applicationId"com.test.gcmgreetingapp"minSdkVersion11targetSdkVersion23versionCode1ve

android - 错误 :failed to find Build Tools revision 23. 0.0 rc2 - Android Studio

我一直在使用AndroidStudio在我的MacBookpro上开发我的项目。我将我的项目存储在GitHub存储库中。但现在我使用的是Windows笔记本电脑,所以我克隆了我的项目并尝试在AndroidStudio中运行,但我收到以下错误:Error:failedtofindBuildToolsrevision23.0.0rc2InstallBuildTools23.0.0rc2andsyncproject我点击了InstallBuildTools23.0.0rc2andsyncproject”butI’mgettinganothererror:LoadingSDKinformati

java - 错误:(59, 8)错误: cannot access ActivityCompatApi23 class file for android. support.v4.app.ActivityCompatApi23 找不到

这是我的build.gradleapplyplugin:'com.android.application'android{compileSdkVersion25buildToolsVersion"26.0.2"android{configurations.all{resolutionStrategy.force'com.google.code.findbugs:jsr305:1.3.9'}}defaultConfig{applicationId"com.example.user2.trafficmap"minSdkVersion15targetSdkVersion26versionCo