草庐IT

CHARM_DOWN_VERSION

全部标签

java - 错误 : Failed to run "javac -version", 确保您安装了 JDK

Error:Failedtorun"javac-version",makesurethatyouhaveaJDKinstalled.Youcangetitfrom:http://www.oracle.com/technetwork/java/javase/downloads.YourJAVA_HOMEisinvalid:C:\ProgramFiles\Java\jdk1.8.0_152;[ERROR]Anerroroccurredwhilerunningcordovarunandroid(exitcode1)我的JAVA_HOME:C:\ProgramFiles\Java\jdk1.8

android - 错误 : The Android Gradle plugin supports only Butterknife Gradle plugin version 9. 0.0-rc2 及更高版本

我正在将androidstudio更新到3.3,在我的项目中出现此错误:ERROR:TheAndroidGradlepluginsupportsonlyButterknifeGradlepluginversion9.0.0-rc2andhigher.Thefollowingdependenciesdonotsatisfytherequiredversion:rootproject'MyProject'->com.jakewharton:butterknife-gradle-plugin:8.8.1AffectedModules:app我已经准备好将Butterknife更新到9.0.0

Android Espresso : Test filtering is not supported for given version of JUnit. 请将 JUnit 版本升级到至少 4.6

我真的不敢发布这个,但我在谷歌上没有找到任何相关的东西,所以我想这是一个菜鸟问题。我想使用Espresso来测试我的Android应用。我尝试下载示例项目,创建一个简单的项目并按照android开发者网站中的描述实现它,但我无法启动和运行它。我有构建工具22.0.1支持图书馆22手动添加静态导入后,我解决了示例测试中的所有编译问题。但是当我运行它时,我得到了这个::app:cleanTestUP-TO-DATE:app:preBuildUP-TO-DATE:app:preDebugBuildUP-TO-DATE:app:checkDebugManifest:app:preRelease

android - 为什么 android.os.Build.VERSION_CODES 在旧平台上工作

正如thisquestion指出的那样以及我所做的一些测试,android.os.Build.VERSION_CODES适用于比您正在使用的VERSION_CODE平台版本旧的平台版本。例如这个:android.os.Build.VERSION_CODES.HONEYCOMB也适用于Gingerbread设备,尽管Honecomb是在Gingerbread之后发布的。这似乎只有在您的目标SDK晚于您使用的VERSION_CODE时才有效,这让我假设版本代码以某种方式从目标SDK编译到APK中。现在,我的问题是:这是如何运作的?根据链接问题的公认答案,这通过int别名工作,但Java似乎

安卓 : Google map api version 2

我按照步骤配置GoogleMapsAndroidAPIv2Officialsteps我使用的是Android3.1版本。我在运行项目时遇到错误。list文件MainActivity.javapackagecom.example.mapdemo;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){sup

没有堆栈跟踪的 Android "Shutting down VM"

我最近经常遇到这个问题,但我找不到任何解决方案。我经常收到ShuttingdownVM并且logcat没有显示此问题的任何痕迹。06-0820:34:25.28820416-20416/my.package.devD/app_BaseRecyclerView﹕onCreateViewHolderbegins06-0820:34:25.32420416-20416/my.package.devD/AndroidRuntime﹕ShuttingdownVM06-0820:34:30.96920416-20425/my.package.devI/art﹕Thread[5,tid=20425,

Android Gradle 1.0 Computing Version code in multi-flavor setup

为不同产品风格计算版本代码的代码不再适用于AndroidGradle1.0系统。我之前成功使用了下面的示例代码。http://tools.android.com/tech-docs/new-build-system/tips#TOC-Computing-Version-code-in-multi-flavor-setup.productFlavors.get(0).versionCode现在计算为null。渐变代码..android{buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.to

android - 如何检测 Android 服务中的 MotionEvent.ACTION_DOWN

我正在运行后台服务来检测Android5.0中的MotionEvent.ACTION_DOWN。我使用了下面的代码,它可以检测到我的触摸事件,但我无法触摸其他应用程序。我该如何解决?如果你有更好的解决方案,请给我。谢谢大家。publicclassTouchServiceListenerextendsServiceimplementsOnTouchListener{privateWindowManagermWindowManager;//linearlayoutwillusetodetecttoucheventprivateLinearLayouttouchLayout;@Overrid

android - 今天开始"Minimum supported Gradle version is 4.4"错误;没有代码更改

今天,我团队中的多个开发人员在尝试运行任何Gradle任务时开始看到此错误。*Where:Buildfile'C:\dev\src\my_app_name\app\build.gradle'line:1*Whatwentwrong:Aproblemoccurredevaluatingproject':app'.>Failedtoapplyplugin[id'com.android.application']>MinimumsupportedGradleversionis4.4.Currentversionis4.1.Ifusingthegradlewrapper,tryeditingt

Android Wear 错误 ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null}

我想制作一个简单的可穿戴应用程序并通过数据层进行连接。手持模块(使用:S5)一切正常,但可穿戴设备(使用:Moto360)总是抛出错误:onConnectionFailed:ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED,resolution=null}手持设备上的播放服务是最新的我已经添加了compile'com.google.android.gms:play-services:7.3.0'对于两者,手持设备,作为wearbuild.gradle。可穿戴Activity:@Overrideprotectedvoi