weex安装android依赖的时候,会自动生成一个包名为“com.alibaba.weex”的android项目。这个是绝对不能容忍的。自己的工程怎么能有其他的包名。
但是如何修改那,翻来覆去,看到脚手架初始化项目中有个android.config.js
{
"AppName":"WeexApp",
"AppId":"com.alibaba.weex",
"SplashText":"Hello\nWeex",
"WeexBundle":"index.js"
}
难道是这个,改吧改吧,删掉依赖,妹的,不生效,这可如何是好。
创建一个自己包名的工程,把com.alibaba.weex里面的信息都给复制出来,也是可以运行的。但是这样并不是多好,需要维护两个工程。
那
一不做二不休,在原有项目的基础上修改。把java目录下的com.alibaba.weex复制一份(改为自己的包名,其实就是创建一个com.bj.xxx的目录,把原来com.alibaba.weex里面的东西都复制自己包名下),删掉自带的com.alibaba.weex。修改build.gradle里面的applicationId等等。
网友评论