android - 为 Android 平台构建 Unity 项目时,如何将 AIDL(Android 接口定义语言)文件放在正确的文件夹中?
问题描述
我有一个应该为 Android 平台构建的统一项目。这个项目应该通过在 AIDL 文件中定义的一些接口与另一个 android 应用程序通信。在最终的 APK 文件结构中,这个 AIDL 文件应该被添加到一个“aidl”文件夹中,这个“aidl”文件夹应该在项目的 /src/main 文件夹中与“java”和“res”文件夹一起创建。
我可以通过将unity项目导出到android项目来实现这一点,在android studio中打开项目,然后将aidl文件夹添加到结构中,将AIDL文件粘贴到该文件夹中,然后使用android studio构建APK。
但是,我想知道这是否可以直接从统一中实现,而不必为 android studio 导出项目。我已经尝试在我的统一项目中添加 AIDL 文件,但显然,统一不会将 AIDL 文件识别为 android 支持的文件(与统一识别为 android 支持的文件的 java 和 Kotlin 文件不同)。
任何帮助深表感谢。
解决方案
推荐阅读
- keras - 多输入模型中的 ValueError
- php - 在 Laravel 中使用 Socialite 进行身份验证时出现 cURL 错误 6
- html - 使用 Display: None 属性,真的值得吗?
- node.js - DOCKER:MongooseError [MongooseServerSelectionError]:getaddrinfo ENOTFOUND mongo
- java - JavaFX | 如何从 ScrollPane 获取“getVisibleAmount()”值
- aws-lambda - 使用 AWS Lambda@Edge 删除 Content-Length
- android - 没有 Play 服务的设备上的 ARCore
- android - 将数据传递到远程服务器
- php - 运行 cakephp Web 应用程序时的服务器性能问题
- ios - SwiftUI Text.minimumScaleFactor(...) 不能正确缩放文本?