首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用gradle构建java hidl客户端

如何使用gradle构建java hidl客户端
EN

Stack Overflow用户
提问于 2018-05-25 20:37:19
回答 1查看 1.4K关注 0票数 1

我想构建一个java hidl客户端。

它使用mmm和Android.mk编译并工作得很好。现在,多亏了gradle,我想要构建它。

正如这里所述:https://source.android.com/devices/architecture/hidl-java/我设法在我的gradle.build中导入了android.idl.base-V1.0-java.jarlib。(为此,我将android.idl.base-v1.0-java.jar复制到我的包中,并在其中添加了一个依赖项:依赖项{编译目录(fileTree:'*.jar',dir:'libs')})。

但是之后我不得不导入android.os.IHwInterface、IHwBinder和HwBinder类。它们可以在那里找到:framework/base/core/java/android/os。我是否也应该将framework.jar添加到我的包中?

有人能帮上忙吗?

EN

回答 1

Stack Overflow用户

发布于 2018-09-25 19:40:16

是的,您还需要在gradle文件中包含framework.jar。但将其添加为compileOnly,这样它就不会与应用程序打包在一起,从而增加文件大小。

代码语言:javascript
复制
dependencies {
    compileOnly files('libs/framework.jar')
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50529417

复制
相关文章

相似问题

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