首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从dandar3在eclipse中打开android支持appcompat时出错

从dandar3在eclipse中打开android支持appcompat时出错
EN

Stack Overflow用户
提问于 2017-08-14 13:39:32
回答 1查看 243关注 0票数 1

dandar3 Google对eclipse的服务一直运行良好。所有项目都具有良好的同步性。

但上一次我在android支持appcompat项目中发现了同步问题。这就是:

android支持appcompat中的所有库都是正确的。我的系统是Linux 64。我默认的java是java-8-oracle(我尝试了java-8-OpenJDK-AMD 64没有效果)。

也许有人会面临这样的错误?请不要提供安卓工作室。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-17 19:18:23

关于GitHub (链接)票据的更多细节,但简单地说,这似乎是因为aidl工具只支持接口,它将消息记录为错误,并且通过设计Google插件将外部错误显示为编译器错误。

这个问题影响到下面列出的Android 26.0.0 for Eclipse,我将从其中删除违规的.aidl文件并再次释放它们。

  • android-support-compat
  • android-支持-媒体-compat
  • android-support-v4

https://android.googlesource.com/platform/system/tools/aidl/+/master/aidl.cpp#580

代码语言:javascript
复制
547 AidlError load_and_validate_aidl(
...
575  AidlDocument* parsed_doc = p.GetDocument();
576
577  unique_ptr<AidlInterface> interface(parsed_doc->ReleaseInterface());
578
579  if (!interface) {
580    LOG(ERROR) << "refusing to generate code from aidl file defining "
581                  "parcelable";
582    return AidlError::FOUND_PARCELABLE;
583  }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45675875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档