在android studio里面正确的打开weex工程?

发布于 2022-09-12 12:53:14 字数 1129 浏览 26 评论 0

https://github.com/apache/inc...
根据官方指导git submodule update --init --remote之后引入了子工程。

这样在incubator-weex/android和incubator-weex/weex-playgroud/android目录下都有工top_level级别的setting.gradle和build.gradle。在Androidstudio中是import哪个,有哪位大佬能不能指导一下,open哪个目录之后import哪个build.gradle。给个实际的操作步骤级的guide。

我当前的就打开的incubator-weex/android目录,之后在as中,分别右键了incubator-weex/android和incubator-weex/weex-playgroud/android下的build.gradle。点import gradle module。

工程有时候能正常sync有时候又不行,会报错。由于大家都懂的原因,有时候网络好有时候网络又不好,sync很久。所以也不知道是不是打开的姿势不对。当前的报错内容是“* Cannot read packageName from /Users/eric/Usrlocal/weex/island/android/sdk/src/legacyRelease/AndroidManifest.xml”有时候又不是这个错误,连续好几次sync或者build报错了每次都是各种不同的报错内容。之前几次只能不停的尝试rm -rf .idea 和rm -rf .grade,太靠运气了。

我做过各种其他的打开尝试,目前都没有成功。只有2个build.gradle都打开的方式有成功。
只import incubator-weex/android下的build.gradle
会报一个android/sdk/src/legacyRelease/AndroidManifest.xml相关的错误,我看了下sdk工程目录下的这个是一个空的demo的xml。

我也尝试了 只打开incubator-weex/weex-playgroud/android目录下的build.gradle,这样会通过,但是不是源码引入的sdk。尝试修改setting和implementFromWeex=true也不行。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文