android6.0项目适配,是否除了manifest下的targetSdkVersion改为23外,一定要将build target改为6.0?

6.0发布后,公司要求适配6.0版本,但是我发现如果build target 不用6.0时无法使用权限管理的方法,但是改为6.0后项目清理下居然连R.java都不能生成,所以问下是否一定要改为6.0,还是有其他办法

第1个回答  2015-09-14
R.java不能生成肯定是你的资源有问题,而不是6.0的问题。
target和project.properties文件里面建议都改成23追问

不是资源文件问题,我把build target 改为2.3清理项目后就可以生成R.java,改到6.0清理就报错:Element not found: /.org.eclipse.jdt.core.external.folders/.link1. 资源文件没问题

相似回答