CTS兼容性测试搞的差不多,总结下。
1.安全签名问题。不要用默认的签名,使用自己的私有签名。参看build/target/product/security/readme.txt
2.网络以及流媒体问题。流媒体测试需要进行翻墙。某些网络测试也跟这有关。另外还有一些是测试例本身就有问题。
3.主题测试。主要跟分辨率有关。desity 240对应PRODUCT_LOCALES hdpi。320对应xhdpi。另外系统字体要默认为normal。否则也会测试不过。
4.SystemFeatures相关问题,需要打开关闭一些系统Feature
5.Androidmanifest.xml 中android:debuggable="true" 会影响应用的debug测试项,去掉后即可通过。
6.剩下还会有一些硬件的兼容问题就比较麻烦了,需要修改驱动