android studio引入model报错解决

1.像引入gradle等一样,点击项目(黑色加粗),shift+f4,点加号 -> model -> 选择model。

(File-Project Structure-app(本地项目)-Dependences-点绿色的加号-Module dependency-选择要加入的项目即可)

3、如果步骤2执行完报 
unspecified on project app resolves to an APK archive which is not supported as a compilation dependency 
这个错误,可能是依赖另一个Module而导致了出现该问题,查看被依赖的Modle的build.gradle,可以看到:apply plugin: ‘com.android.application’ ,这句话告诉了Gradle将Module编译称为application,也就是apk,这就是问题的所在,解决:去掉apply plugin: ‘com.android.library’ 

4、如果2和3都执行完 ,还是报错:Error: Library projects cannot set applicationId. applicationId is set to “com.du.android.recyclerview” in default config。

出现这个错误的原因在于工程下有个库,库的build.gradle里面defaultConfig内存在: 
defaultConfig { 
applicationId “com.du.android.recyclerview” 
minSdkVersion 21 
targetSdkVersion 21 
versionCode 1 

versionName “1.0”

}

删除 applicationId “com.du.android.recyclerview” 后build
5、注意事项: 
在modle的配置文件中需要注意,不要有application和activity的注册信息,将注册信息放在本地项目的Mainfest文件中即可。

以上步骤基本能解决问题。亲测有效!


参考:http://blog.csdn.net/Apple_JP/article/details/71090481

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值