在android studio中使用gradle的错误
我正在尝试构建该项目并在我的Google Glass中运行它,但是每当我试图构建时,它都表明 错误:(20,0)找不到Gradle DSL方法:'runproguard()' 可能的原因:项目" GDK-Stopwatch-sample"可能是使用不包含该方法的Gradle版本. Gradle设置 构建文件可能缺少Gradle插件. 应用Gradle插件 但是我已经安装了最新的gradle插件,即2.13,将build.gradle中的classpath更改为'com.android.tools.build:gradle:2.1.3',gradle-wrapper properties tos(distributionurl = https://services.gradle.org/distributions/gradle-2.13-all.all..zip ),删除用户中的.gradle文件,但它会一次又一次地出现,在设置中,我将其标记为离线工作,服务目录路径不断出现
Android Studio Gradle构建需要5分钟以上的时间
所以我一直在Android Studio中使用一个简单的应用程序,并且自从最近几天,每当我单击"运行"时,构建就需要超过5分钟.以前没有这么慢.我不知道为什么.它说" gradle build unnun",然后在5分钟后加载应用程序.这在模拟器和我的Android设备上都发生在.我的年级版本是2.10 我查找了这个问题,我尝试了其他类似帖子建议的所有内容,包括: 添加 - parlallal和-offline到命令行选项设置 在Gradle设置中启用"离线工作" 在gradle.properites文件中添加org.gradle.daemon=true 下面是屏幕截图. 即使完成所有这些,我的等级也需要5分钟以上. 这是事件日志中的内容: 10:27:57 AM Executing tasks: [:app:clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareD
4 2024-04-04
编程技术问答社区
如何在android studio中启用Jack(Java Android Compiler Kit)?
我已更新我的 androidstudio 2.1 stable.s stable.as per 如何在Android Studio中添加或使用Jack? 注意: 根据 Java 8语言功能支持Android .但是,您可以继续将其用于截至2017年3月14日宣布,杰克工具链被弃用. Jack是Android 6.0-8.1的默认Android构建工具链. 解决方案 有关使用杰克需要的详细信息以及如何在文档. 这是有关如何使用jackOptions的文档的相关部分,并为Java 1.8设置compileOptions. android { ... defaultConfig { ... jackOptions { enabled true } } compileOptions { sourceCompatibility JavaVersi
用于Android Studio 2.0/2.1/3.0+的Bitbucket插件1.2.1不兼容
我已更新了我的Android Studio版本为2.0,并且在加载Android Studio时面临BitBucket插件的不兼容问题. Android Studio的活动日志说: "插件错误 发现加载插件的问题: 以下插件与当前的IDE构建不兼容:Bitbucket" 任何人可以帮助我吗? 预先感谢. 解决方案 尝试使用Jetbrains Bitbucket连接器,打开此链接并下载包: https:///drive.google.com/open > 下载后,您需要安装此插件(不要提取包装). 在Android Studio中,请按照菜单项路径: file => settings =>插件=> disk => {选择下载软件包} => restart android Studio
Android Studio: 'sudo'未被识别为内部或外部命令、可操作程序或批处理文件
作为可能的解决方案到我的Android Studio"无法扩展Zip"问题,我想运行此命令从Android Studio的终端窗口: sudo chmod -R 777 /your/project/path 但是,当我尝试时,我会得到此错误: 'sudo'不被认为是内部或外部命令 程序或批处理文件. 如何解决? (我在Windows 7上运行Android Studio 2.1.2.) 解决方案 sudo是 *nix实用程序,而不是您在Windows上找到的东西.同上chmod. 话虽如此,所讨论的命令只是使用简单的bitmask在项目文件夹上调整特权.源自 -r, - 回复更改文件和目录递归 数字模式: 从一个到四个八分位数 任何省略的数字都被认为是领导零. 第一个digit =选择设置用户ID(4)和集体ID(2)的属性,并保存文本图像(1)S 第二个数字=拥有文件的用户的权限:读(4),写(2),并执行(1) 文件组中其他
22 2024-02-19
编程技术问答社区
无法解决符号'App'。
所以我强迫Android Studio停在停止Gradle构建的中间(我知道,我多么愚蠢),因为它是永远的,它不断响应,当我打开它时,它还可以,我可以创建一个新的布局文件,但是当我创建一个新的Java类时,它决定它不喜欢导入Android.support.v7.app.app.appcompatactivity在我的任何Java类中(但是,如果我不打开它们来查看它们,没有红色的下划线),它说它"无法解决符号'应用程序'".我找不到这个特定问题的任何问题,我尝试了解决有关整个进口问题的解决方案.我尝试清洁和重建,使缓存和重新启动无效,进行项目,建立APK,关闭和重新开放项目,关闭和重新开放Android Studio ... 除了最后一个编译以升级到24.1.1外,应用程序文件似乎还可以如果我将CompileSdkversion更改为24 应用文件: //noinspection GradleCompatible //noinspection GradleCompatible
14 2024-02-18
编程技术问答社区
错误:(144) 属性 "srcCompat "已被定义
我已经编码了一个可以发布推文的应用程序,您可以查看用户时间表和搜索时间表.我用Twitterapi和Fabric.io做到了这一点.如果我想生成一个apk文件或同步 gradle 我得到这些错误: c:\ users \ alexander \ androidstudioprojects \ facebookplus \ app \ build \ intermediates \ res \ res \ res \ res \ debug \ debug \ deag \ values \ values.xml 错误:(140)属性" srccompat"已经定义 错误:任务执行失败':app:processdebugresources'. com.android.ide.common.process.processexception:org.gradle.process.internal.execexception:process'命令'c:\ users \
10 2024-02-18
编程技术问答社区
Android Studio-Error:未发现的翻译错误: com.android.dx.cf.code.SimException: local 0001: invalid
我刚刚与Android Studio建立了一台新计算机,并从Bitbucket进口了我的项目. 问题是,我现在在尝试构建项目时会遇到此错误: 信息:gradle任务[:app:clean,:app:生成的bugsources, :app:生成的ebugandroidtestsources,:app:oigableandroidjar, :app:准备好的ebugunittest依赖性,:app:assembledebug]:app:清洁 :app:prebuild最新构建:app:predebugbuild最新 :app:checkdebugmanifest:app:prelealeasebuild最新 :app:PreparechacraAcra470library :APP:PregeneComandroidSupportAnimatedVectorDrawable2420Library :APP:PrepareComandroidSupportAppCompatv724
16 2024-02-18
编程技术问答社区
有没有办法在Android Studio中为一个java文件提取一个自动生成的资源名称的字符串?
在Android Studio中,Alt + Enter> Java文件中的"提取字符串资源"将打开以下窗口: 请注意,资源名称字段为空白.但是,窗口将就像布局XML文件的以下内容: 请注意,资源名称字段自动填充. 如何在Java文件中使用自动生成的名称填充资源名称字段? 它认为在当前版本的Android Studio(2.1)之前,所有类型的文件都会自动填充资源名称(2.1),但我可能是错误的. [编辑] 2018-05-29: 我想强调的问题是关于"自动生成的资源名称",而不是关于是否可以提取硬编码的字符串.从Java文件中提取硬编码的字符串始终可用,但是自动名称生成不存在. 解决方案 您可以使用此软件自动执行此操作我在链接上遇到了一个错误(感谢您给我不好的声誉),但是这个问题被复制了很多次... 我希望这对您有所帮助,下次,认为我们只花时间来帮助他人.祝你好运的朋友! Android Studio中的相关硬编码字符串? Androi
4 2024-02-18
编程技术问答社区
使用PackageManager.GET_SIGNATURES时的Android Studio警告
我需要获取软件包签名,目前使用此代码将其获取: Signature[] sigs = c.getPackageManager() .getPackageInfo(c.getPackageName(), PackageManager.GET_SIGNATURES).signatures; 但是,Android Studio给了我这个警告: 从getPackageInfo中读取应用程序签名:如果未正确验证,则可以利用应用程序签名;有关详细信息,请参见问题说明. 应用程序签名的不当验证可能会导致恶意应用程序将自己提交给Play商店的问题,并具有其真实证书和假证书,并获得了由于另一个应用程序仅检查的功能或信息而获得的功能或信息.假证书并忽略其余的.请确保验证此方法返回的所有签名. 在这种情况下验证签名是什么意思?我将检查针对服务器的签名以确保
46 2024-02-18
编程技术问答社区
Android Studio 2.1调试器不显示局部变量
我试图通过Android Studio的网络进行调试.我通过端口5555连接,通常可以通过突破点进行一步.但是通常需要几分钟才能执行一行代码,另一件事是我看不到任何没有成员的变量.我所看到的是this对象,但没有来自方法内的变量.我该如何启用? 您可以看到我在该方法中,至少将活动对象初始化,但是在变量监视器中不可见. 更新: 使用USB调试时,问题仍然存在.没有局部变量可见,即使在调试时尝试评估表达式时也不可见: Android Studio 2.1,Grad 2.1.0,Java 1.8 解决方案 也有相同的问题. Android Studio中有一个错误,请参见 https://代码. 他们建议在build.gradle(app)中删除,这解决了我的问题. android { buildTypes { debug { ... testCoverageEnabled t
16 2024-02-18
编程技术问答社区
Android Studio。Gradle同步失败。连接超时:连接
我的Android Studio一直工作到早上,但是由于今晚我会出现错误,说" Gradle Sync失败了:连接时间:连接.如果您在HTTP代理后面,请在IDE或Gradle中配置代理设置." .我没有使用任何代理服务器.即使是HTTP代理的选项也设置为"无代理".我不知道该如何工作.我试图让公众访问防火墙的Android Studio,但这无效. 欢迎任何帮助/解决方案. P.S.我的Android Studio版本是2.2.3 谢谢! 解决方案 我认为这是一个网络问题.我的项目目前无法构建,除非我将 - offline论点传递给gradle. 我认为S3中断会影响托管依赖性的存储量. 尝试./gradlew tasks --offline 或,要使Android Studio以离线模式运行,请按照说明: 1043518 其他解决方案 我复制了一个在其他地方创建的项目.删除这些代理凭据: systemProp.http.proxyP
16 2024-02-18
编程技术问答社区
Android studio更新后的Java.lang.ClassNotFoundException
我从稳定的频道更新为Android Studio 2.1.一旦我做到了,我就会获得classNotFoundException的登录课程,这是长期以来在清单中声明的​​.在更新之前,我的应用程序编译正常. com.myapp E/AndroidRuntime: FATAL EXCEPTION: main Process: com.myapp, PID: 29605 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.myapp/com.myapp.Login}: java.lang.ClassNotFoundException: Didn't find class "com.myapp.Login" on path: DexPathList[[zip file "/data/app/com.myapp-1/base.apk"],nativeLibraryDirect
12 2024-02-18
编程技术问答社区
Android Studio JDK的位置每次更新到1.8路径时都会变回1.7。
我最近安装了JDK 1.8 U92之后,Android Studio表示,API24构建需要.但是,我现在遇到了这个问题. 我查看了其他一些解决方案和卸载的JDK 1.7,为JDK_HOME,JAVA_HOME和JAVA8_HOME添加了环境变量.问题仍然存在. 每次我尝试构建该应用程序时,Gradle Sync都会失败,Android Studio要求我选择有效的JDK目录.然后,我转到项目结构=> JDK位置并将其更新为1.8文件夹.尝试再次构建会产生相同的错误,当我检查项目结构时,路径会自动设置回旧的JDK 1.7. 这个问题有任何解决方案吗? 解决方案 查看了Android Studio设置目录中的一些文件后,将其弄清楚. 如果您正在升级Android Studio并从以前的安装中导入设置,则可能会发生这种情况(新的安装也可能发生). 解决方案: 转到您的Android Studio配置文件夹所在的任何地方(通常在$ home/.and
10 2024-02-18
编程技术问答社区
为什么Android Studio不接受新的Java JDK位置?
我正在尝试将JDK位置从" C:\ Program Files \ Java \ JDK1.7.0_09"更改为" C:\ Program Files \ Java \ JDK1.8.0_25",但是Android Studio似乎忽略了更改的更改完全地.该位置仍然保留" C:\ Program Files \ Java \ JDK1.7.0_09". 任何人都可以提供有关如何解决此问题的提示吗? 我尝试了很多次,并重新启动了几次.我必须缺少一些基本的东西. 解决方案 尝试一下,可能是工作的. Android Studio不接受包含空格的SDK路径. 在您的SDK路径中,"程序文件"之间有一个空白.因此,Android Studio显示了错误.解决方案 - 尝试将SDK放置在" C:\ sdk".然后更改项目结构中的SDK位置.
8 2024-02-18
编程技术问答社区
不做任何改变,部署android studio 2.1
Android Studio 2.1即时运行未更新设备上的应用 我观察到了AndroidStudio 2.1的问题.当我使用小Java代码更改应用程序时,有时不会在设备上更新应用程序.相反,它显示了一条消息 没有更改部署//(不要再次显示) 我在这里错过了什么吗? 作为围绕的工作,我每次都会清洁构建,以反映应用程序的更改. 解决方案 升级Android Studio版本为3 或更多.该错误已解决. 这是2.0版Instant Run和问题的错误检查这些链接 https://https://code.google.com/p/android/issues/detail?id=195062 要做的事情是完全禁用 完全运行的即时运行 设置>构建,执行,部署>即时运行>启用 即时运行 您可以在此链接上提交错误: 请检查此答案 https://stackoverflow.com/a/35169716/2826147 将其关闭./p> 其他
Android studio 2.1 无法找到ndk-bundle的工具链
升级到Andriod Studio 2.1后, 我碰到了一个: **Error:Unable to find toolchain: /Android/Sdk/ndk-bundle/toolchains/aarch64-linux-android-4.9/prebuilt** 我检查了目录 /android/sdk/ndk-bundle/toolchains/aarch64-linux-android-4.9/prebuilt/.prebuilt/.trot/.pre-prem> ,里面什么都没有. 我可以在升级Android Studio之前成功构建该项目. 有人知道如何剥夺此错误并分享我的治疗方法吗?谢谢 解决方案 毕竟,我采取了一种快速而肮脏的方式: 创建目录/Android/Sdk/ndk-bundle/toolchains/aarch64-linux-android-4.9/pre‌​built/l
14 2024-02-17
编程技术问答社区
Android Studio使用另一个AAR文件和里面的jar创建AAR
我正在使用另一个AAR和JAR文件依赖性创建AAR文件.我已经成功创建了.AAR发行文件. 然后,我将新的AAR文件导入到示例项目中.该项目运行良好.当访问AAR和JAR类的含义时,它显示 noclassDeffound 错误. 注意:首先,我想知道,到目前为止,AAR在另一个AAR内是可能的.谁能帮我从这个新事物问题中出来? 我也推荐了此链接创建一个带有多个AARS/JARS/JARS .这是在说transive = true.但是,不明白,在哪里使用该标志.在第三方中使用应用程序或在AAR项目依赖项中创建AAR时. 谢谢Advance. 我的迷你项目gradle文件: mini项目,它仅转换为.aar文件.然后,此文件仅将使用另一个newProject mini project build.gradle文件 /* This would be enabled for development purpose and to debug and
8 2024-02-16
编程技术问答社区
Butterknife 8.1.0在Android Studio 2.1.2中无法与JDK 1.8协同工作
我是Android,Android Studio,Butterknife和Gradle Build System的新手.但是,我不是Java的新手,也不是编程. 我正在尝试使用JDK 1.8和Butthing Knife版本8.1.0构建Android应用,但是Gradle Build持续失败,说: 错误:在任务上找不到属性'选项' ':app:compiledebugjavawithjack'. 注意:我的项目与JDK 1.8(即" Instant Run"功能除外)的工作正常,直到我尝试添加Butterknife. . 我已经对此进行了一些研究,并浏览了以下页面/文章,但无法确定答案. 新的插孔工具链在使用android-apt插件时会崩溃/a> android of android of Android of Google Code上的第203850期 它根本可以使用吗?如果是,我需要做什么才能使它起作用? 以下是我的项目设置的详细信息,也
10 2024-02-15
编程技术问答社区
在Android Studio 2.1.1的gradle.properties文件中无法设置JVM参数gradle
- 在Mac OS X上运行Android 2.1.1 -App不在Android手机上. gradle的内容 org.gradle.jvmargs=-Xmx2048M 悬停时,IDE表示它是未使用的属性.它也应该是深蓝色而不是灰色. 输出: :MyProjectDirName:transformClassesWithInstantRunSlicerForDebug :MyProjectDirName:transformClassesWithDexForDebug To run dex in process, the Gradle daemon needs a larger heap. It currently has approximately 910 MB. For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048
10 2024-02-15
编程技术问答社区