问题一:
Lancher3是多渠道打包,所以找不到這个产品,直接注释掉:
问题二:
同上:直接注释掉
问题三:
解决方案:
在defaultConfig中添加flavorDimensions属性配置成成默认或者根据自己需要:
问题四:
找不到依赖 直接将版本改成了26.0.0
问题五:
根据提示,意思是不能再AndroidManifest.xml中声明最小sdk的默认版本,所以我直接将该配置在AndroiudManifest中注释掉了
记住有两个AndroidManifest文件
问题六:
解决办法:在gradle文件android下添加。
defaultConfig {
vectorDrawables.useSupportLibrary = true
}
问题七:
WallpaperColors 这个类找不到,
sdk版本太低,将sdk的编译版本改为27即可
问题八:
这个问题是因为AndroidManifest.xml文件中将将启动的Activity设置成了android.intent.category.HOME
修改成<categoryandroid:name="android.intent.category.LAUNCHER"/>
问题10
解决方案修改authorities
其他必须修改说明:
将xml文件中下面的标红全部替换
改为http://schemas.android.com/apk/res-auto
目前不用纠结于这个错误,这个错误是因为,一个设备只能有一个launcher应用
经过上面层层修改,Launcher3就可以直接跑在你的设备上了,如果你的设备上本来已经运行了Launcher3,那么就会被覆盖,但不影响你在AndroidStudio调试