2017-10-28 18 views
5

Xin giúp giải quyết lỗi này:Không thực thi aapt

Failed to execute aapt 
com.android.ide.common.process.ProcessException: Failed to execute aapt 
at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796) 
at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551) 
at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285) 
at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109) 
at sun.reflect.GeneratedMethodAccessor540.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
at java.lang.reflect.Method.invoke(Method.java:498) 
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73) 
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173) 
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134) 
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121) 
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122) 
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) 
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) 
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197) 
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107) 
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111) 
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92) 
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70) 
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63) 
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54) 
+0

Hãy thử chạy chế độ Gradle được tạo bằng tham số --info. Bạn có thể tìm thấy vấn đề là gì, trong trường hợp của tôi, nó đã sử dụng 'aaptOptions {additionalParameters '--utf16'}' –

+0

nhờ @nicolas Azrak. nhưng tôi tìm thấy một giải pháp khác. –

+0

trong trường hợp của tôi khi tôi đã được nâng cấp gradle đến 4,1 sau đó nó đã xảy ra. My suststion là không nâng cấp gradle đến 4.1 trong android studio 3.0 –

Trả lời

2

Đối với tôi, những trường hợp đã được chút khác nhau. Tôi có thể tạo và gỡ lỗi các APK chưa ký. Mỗi lần tôi cố gắng thực hiện một bản phát hành đã ký với Jar sign, đã nhận được lỗi này. Khởi động lại studio android không giải quyết được.

Đây là cách tôi đã giải quyết.

Điều xảy ra là địa chỉ đầy đủ của dự án của tôi có khoảng trắng. D: \ Google Drive \ blah blah. . . .Thay đổi nó thành GoogleDrive, tải lại dự án và vấn đề đã biến mất.

+0

hữu ích cho tôi cảm ơn –

Các vấn đề liên quan