今天测试手机无意中发现插上手机 Devices View 中显示了我的设备 可是我运行程序就是没有这个设备选项了
感觉很奇怪 我就把安装程序apk文件拷到手机上安装 在安装的时候说解析文件有问题 不能安装 就更奇怪了
平时很少遇到这种问题的 本人一直都是真机测试 0.0
我在运行其他的项目发现没有问题 可以正常选择这个设备
这时候我就想到应该是配置文件出问题 然后我就把配置文件中的 uses_sdk
属性拷贝过去 结果问题得到了解决 我的android:minSdkVersion 设置的版本高于当前手机系统版本会安装不了这个apk
运行测试时 ADT 直接忽视低于这个版本的设备
一直对uses-sdk具体的作用一直不是很了解 通过今天这个问题 应该是略知一二了
希望高手可以给些更多有帮助的解释
<uses-sdk
android:minSdkVersion="8"android:targetSdkVersion="18" />