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

二进制的世界
  • 2
新手上路,请多包涵

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也不行。

回复
阅读 621
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏