当前位置: 首页 > 知识库问答 >
问题:

Android Studio-“aidl缺失”。。。不,不是[重复]

宗政子琪
2023-03-14

我按照此指南尝试修复此错误。。。

“错误:任务执行失败:应用程序:CompiledBugAidl”“。缺少aidl”

我在“app/src/main/aidl/com.android.vending.billing”中添加了“iinapplingservice.aidl”,当我重建项目时,错误仍然存在。我已经多次重启Android Studio。。。它只是无法修复,我遵循了这封信的指南,它对其他人都有效。。。

有人能帮忙吗?

共有3个答案

令狐良骏
2023-03-14

要在没有aidl缺少错误的情况下构建您的应用程序,compileSdkVersion 23buildToolsVersion"23.0.1"您应该指定Android和Google Play服务的最新版本(仅当您使用它们时)mainbuild.gradle文件中的Gradle插件:

buildscript {
    repositories {
        ...
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.3.1'
        classpath 'com.google.gms:google-services:1.3.1'
    }
}
阴波峻
2023-03-14

将项目结构中的构建工具版本从23.0.0 rc1更改为22.0.1,然后进行清理和重建对我来说很有用
如果您更改了构建工具,但问题没有解决,请尝试清理和重建,或者关闭Android Studio并重新打开它。

翟嘉祥
2023-03-14

对于任何收到此错误的人,请参阅上文的评论中提供的建议。将您的SDK构建工具降级为22.0.1,默认为23.0。0_rc1。

 类似资料:
  •   在此之前,我在我的Mac上编译了android资源4.4,并修改了OS系统中的一些文件,我想是因为这个原因,但我忘记了是哪个文件,有人遇到了这个问题

  • 我试图导入的应用程序中的gradle版本与JDK11不兼容,而JDK11正是android studio用作其嵌入式JDK的。我的机器上有JDK8。我已经尝试进入项目结构来更改JDK8位置的路径,但是如果我尝试更改它,就会出现错误。它说我必须选择一个有效的JDK11目录。如何让android studio使用JDK 8?错误截图

  • 我使用的是Role(允许读,写:如果request.auth.uid!=null),当我登录时,我得到的数据是ok的,但当我注销用户时,我得到的错误是:缺少或不充分的权限。首先,我认为这是因为我没有取消订阅我尝试的可观察的(rxjs/operator/takewhile)即使我使用异步管道,我也得到了同样的错误。

  • 使用以下安全规则: 我的应用程序似乎使用进行了正确的身份验证,因为返回正确的用户ID。 我是不是做错了什么?

  • 我知道以前有人问过这个问题,但那篇文章中的解决方案对我不起作用。 我刚刚开始学习Android编程,当时正在做一个模型。它可以在Android Studio中正确显示,但不能在我的设备上显示。图像和背景色显示正确,但没有文本显示。我试过改变字体和字体颜色。需要改变什么? 我有另一个使用RelativeLayout的示例,它显示正确,但这个ConstraintLayout不正确。 第一个图像来自AS