Android的工作室不同时建立应用程序使用AppCompat V23和API21工作 [英] Android Studio Not Working while building App using AppCompat v23 and API21

查看:518
本文介绍了Android的工作室不同时建立应用程序使用AppCompat V23和API21工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用了5.0.1的Andr​​oid 1.3版本,SDK我decrepeted,因为whenevr我建的项目,它抛出error.Can谁能告诉在细节如何做到这一点。

错误:

 信息:摇篮任务[:应用程序:assembleDebug]
:应用程序:preBuild UP-TO-DATE
:应用程序:preDebugBuild UP-TO-DATE
:应用程序:checkDebugManifest
:应用程序:preReleaseBuild UP-TO-DATE
:应用程序:prepareComAndroidSupportAppcompatV72300Library UP-TO-DATE
:应用程序:prepareComAndroidSupportSupportV42300Library UP-TO-DATE
:应用程序:prepareDebugDependencies
:应用程序:compileDebugAidl UP-TO-DATE
:应用程序:compileDebugRenderscript UP-TO-DATE
:应用程序:generateDebugBuildConfig UP-TO-DATE
:应用程序:generateDebugAssets UP-TO-DATE
:应用程序:mergeDebugAssets UP-TO-DATE
:应用程序:generateDebugResValues​​ UP-TO-DATE
:应用程序:generateDebugResources UP-TO-DATE
:应用程序:mergeDebugResources UP-TO-DATE
:应用程序:processDebugManifest UP-TO-DATE
:应用程序:processDebugResources
C:\Users\This-PC\AndroidStudioProjects\MyApplication\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.0\res\values-v23\values-v23.xml
错误:(2)错误检索父项:未发现的资源匹配给定名称机器人:TextAppearance.Material.Widget.Button.Inverse。
错误:(2)错误检索父项:未发现的资源匹配给定名称机器人:Widget.Material.Button.Colored。
错误:执行失败的任务:应用程序:processDebugResources。
> com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理'命令'C:\用户\这-PC \应用程序数据\本地\机器人\ SDK \集结工具\ 22.0.1 \ aapt.exe''非零退出值1完成
信息:构建失败
信息:总时间:1.701秒
信息:3错误
信息:0警告
信息:查看控制台完成输出
 

事件日志显示:

 下午10时52分47秒平台和插件更新:机器人工作室的新版本可用! (秀气球)
下午10点52分48秒摇篮同步启动
下午10时53分22秒摇篮同步失败:未能找到目标的android-22:C:\用户\这-PC \应用程序数据\本地\机器人\ SDK
            咨询IDE日志的详细信息(帮助中心|显示日志)
下午11时○六分43秒摇篮同步启动
下午11时06分49秒摇篮同步完成
下午11点06分50秒执行任务:[:应用程序:generateDebugSources,:应用程序:generateDebugAndroidTestSources]
下午十一时07分03秒摇篮构建完成3误差在13秒912ms(S)
下午11时09分47秒执行任务:[:应用程序:assembleDebug]
下午11点零九分50秒摇篮与3误差在2秒345ms(S)建设完成
下午十一点10分44秒的Throwable:无法抓取URL https://dl.google.com/android/repository/addons_list-2.xml,究其原因:未知的主机dl.google.com
下午11时15分08秒错误报告:提交
下午11点15分55秒执行任务:[:应用程序:assembleDebug]
下午11时15分57秒摇篮与3误差在1秒992ms(S)建设完成
 

解决方案

您使用的是appcompat(和其他支持库)的 V23
你必须与编译项目 API 23

改变你的 build.gradle compileSdkVersion 23

I am using Android 1.3 version and SDK for 5.0.1 I decrepeted it because whenevr I build project it throws error.Can anyone please tell in details how to do it..

Error:

Information:Gradle tasks [:app:assembleDebug]
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72300Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42300Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:processDebugResources
C:\Users\This-PC\AndroidStudioProjects\MyApplication\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.0\res\values-v23\values-v23.xml
Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\This-PC\AppData\Local\Android\Sdk\build-tools\22.0.1\aapt.exe'' finished with non-zero exit value 1
Information:BUILD FAILED
Information:Total time: 1.701 secs
Information:3 errors
Information:0 warnings
Information:See complete output in console

and

Event Log Shows:

10:52:47 PM Platform and Plugin Updates: A new version of Android Studio is available! (show balloon)
10:52:48 PM Gradle sync started
10:53:22 PM Gradle sync failed: failed to find target android-22 : C:\Users\This-PC\AppData\Local\Android\Sdk
            Consult IDE log for more details (Help | Show Log)
11:06:43 PM Gradle sync started
11:06:49 PM Gradle sync completed
11:06:50 PM Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources]
11:07:03 PM Gradle build finished with 3 error(s) in 13s 912ms
11:09:47 PM Executing tasks: [:app:assembleDebug]
11:09:50 PM Gradle build finished with 3 error(s) in 2s 345ms
11:10:44 PM Throwable: Failed to fetch URL https://dl.google.com/android/repository/addons_list-2.xml, reason: Unknown Host dl.google.com
11:15:08 PM Error Report: Submitted
11:15:55 PM Executing tasks: [:app:assembleDebug]
11:15:57 PM Gradle build finished with 3 error(s) in 1s 992ms

解决方案

You are using the appcompat (and other support libraries) v23 .
You have to compile your project with API 23.

Change in your build.gradle the compileSdkVersion to 23

这篇关于Android的工作室不同时建立应用程序使用AppCompat V23和API21工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆