uni_module [tuikit-atomic-x] FAILURE: Build failed with an exception. t ':app' without an existing directory is not allowed. The configured projectDirectory
还没有人认领这个 Issue。
评估
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 新手友好度
- 35/100
- Issue 类型
- 缺陷
- 描述清晰度
- 需要澄清
- 活跃度
- 冷清
- 技术栈
- android, typescript
- 领域
- build-system, mobile
调研方向
Start with uni_modules/tuikit-atomic-x/utssdk/app-android/svgaplayer.vue.ts and uni_modules/tuikit-atomic-x/utssdk/app-android/index.uts, then review the Gradle project-directory failure in the build log. Check why the SVGACallback and io.trtc.tuikit.atomicxcore imports are unresolved; done means the Android compilation completes without these errors and the affected modules remain usable.
由索引模型根据 Issue 内容生成。
描述
10:56:19.983 uni_module [tuikit-atomic-x]
10:56:19.983 FAILURE: Build failed with an exception.
10:56:19.983 * What went wrong:
10:56:19.983 Configuring project ':app' without an existing directory is not allowed. The configured projectDirectory '/Users/hello/Library/Application Support/HBuilder X/.uts-development-android/gradle/tuikit-atomic-x_1777604175164/app' does not exist, can't be written to or is not a directory.
10:56:19.983 * Try:
10:56:19.984 > Make sure the project directory exists and is writable.
10:56:19.984 > Run with --scan to generate a Build Scan (powered by Develocity).
10:56:19.984 BUILD FAILED in 3s
10:56:34.025 uts插件[tuikit-atomic-x]编译失败
10:56:34.045 error: 找不到名称“opensource”。参考: https://doc.dcloud.net.cn/uni-app-x/uts/compiler-known-issues.html#error18
10:56:34.045 at uni_modules/tuikit-atomic-x/utssdk/app-android/svgaplayer.vue.ts:7:27
10:56:34.046 5 | import Log from "android.util.Log"
10:56:34.046 6 | import SVGAAnimationView from "uts.sdk.modules.atomicx.kotlin.SVGAAnimationView";
10:56:34.046 7 | import SVGACallback from "com.opensource.svgaplayer.SVGACallback"
10:56:34.046 | ^
10:56:34.046 8 |
10:56:34.046 9 | const SVGA_TAG = "SvgaPlayer"
10:56:34.046 error: 找不到名称“trtc”。参考: https://doc.dcloud.net.cn/uni-app-x/uts/compiler-known-issues.html#error18
10:56:34.046 at uni_modules/tuikit-atomic-x/utssdk/app-android/index.uts:14:62
10:56:34.046 12 | // HybridBridge
10:56:34.046 13 | import { HybridBridge } from 'io.trtc.tuikit.atomicxcore.hybridapi.bridge';
10:56:34.046 14 | import { DataReport, InteractionMetrics, AtomicMetrics } from 'io.trtc.tuikit.atomicxcore.impl.common';
10:56:34.046 | ^
10:56:34.046 15 | DataReport.reportUIPlatform(52);
10:56:34.046 16 |
10:56:34.046 error: 找不到名称“trtc”。参考: https://doc.dcloud.net.cn/uni-app-x/uts/compiler-known-issues.html#error18
10:56:34.046 at uni_modules/tuikit-atomic-x/utssdk/app-android/index.uts:14:62
10:56:34.046 12 | // HybridBridge
10:56:34.046 13 | import { HybridBridge } from 'io.trtc.tuikit.atomicxcore.hybridapi.bridge';
10:56:34.046 14 | import { DataReport, InteractionMetrics, AtomicMetrics } from 'io.trtc.tuikit.atomicxcore.impl.common';
10:56:34.047 | ^
10:56:34.047 15 | DataReport.reportUIPlatform(52);
10:56:34.047 16 |
10:56:34.047 error: 找不到名称“trtc”。参考: https://doc.dcloud.net.cn/uni-app-x/uts/compiler-known-issues.html#error18
10:56:34.047 at uni_modules/tuikit-atomic-x/utssdk/app-android/index.uts:14:62
10:56:34.047 12 | // HybridBridge
10:56:34.047 13 | import { HybridBridge } from 'io.trtc.tuikit.atomicxcore.hybridapi.bridge';
10:56:34.047 14 | import { DataReport, InteractionMetrics, AtomicMetrics } from 'io.trtc.tuikit.atomicxcore.impl.common';
10:56:34.047 | ^
10:56:34.047 15 | DataReport.reportUIPlatform(52);
10:56:34.047 16 |
10:56:34.047 error: 找不到名称“trtc”。参考: https://doc.dcloud.net.cn/uni-app-x/uts/compiler-known-issues.html#error18
10:56:34.047 at uni_modules/tuikit-atomic-x/utssdk/app-android/index.uts:13:29
10:56:34.047 11 |
10:56:34.047 12 | // HybridBridge
10:56:34.047 13 | import { HybridBridge } from 'io.trtc.tuikit.atomicxcore.hybridapi.bridge';
10:56:34.047 | ^
10:56:34.047 14 | import { DataReport, InteractionMetrics, AtomicMetrics } from 'io.trtc.tuikit.atomicxcore.impl.common';
10:56:34.047 15 | DataReport.reportUIPlatform(52);
10:56:42.001 项目 sssssss 编译成功。
10:56:42.061 ready in 55049ms.
10:56:43.373 正在安装HBuilder调试基座...
10:57:34.762 安装HBuilder调试基座成功
10:57:37.464 正在建立手机连接...
10:57:42.916 正在同步手机端程序文件...
10:58:02.914 同步手机端程序文件成功
10:58:05.071 正在启动HBuilder调试基座...
10:58:06.368 应用【ssssss】已启动
10:58:06.469 注意编译阶段有报错,可能部分模块无法使用
- 主要语言
- TypeScript
- 星标
- 6
- 派生
- 9
- 平均合并
- 4 天 22 小时
- 30 天内合并 PR
- 2
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
Tencent-RTC/TUIKit_uni-app 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
-
难度 1/5 1-3 小时 新手友好度 74/100
-
无法显示视频来电页面未关闭
难度 4/5 3-5 天 新手友好度 45/100
-
难度 2/5 1-3 小时 新手友好度 35/100
查看 Tencent-RTC/TUIKit_uni-app 的全部 Issue
相似的 Issue
-
[Feature]: [P3] engine-rs: the package source hash should ignore line endings and untracked files未关闭
难度 2/5 1-3 小时 新手友好度 70/100
maniator/verticopolis#880 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
-
难度 2/5 1-3 小时 新手友好度 62/100
siyuan-note/siyuan#20353 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
black-forest-labs/skills#17 ·
-
难度 2/5 1-3 小时 新手友好度 68/100
Albert-Weasker/niubigeo#168 ·
维护者通常 1 天内回复