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