我已经在android sdk 2.2中开发了一个android的应用程序但是当我尝试在2.1版本的移动设备上安装应用程序时,它会抛出一个错误“解析包有问题”。我该如何解决这个错误?提前谢谢
答案 0 :(得分:0)
您的应用程序仅适用于sdk 2.2及更高版本,如果您需要支持sdk 2.1版,请选择低于2.1 sdk版本的sdk版本。
答案 1 :(得分:0)
检查清单文件中的以下参数
机器人:的minSdkVersion
This is an integer that indicates the minimum API Level required to properly run your application.
机器人:targetSdkVersion
An integer designating the API Level that the application is targetting.
有关
的更多详情http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
答案 2 :(得分:0)
你已经在2.2版本上开发了你的应用程序,这意味着你的应用程序只能在sdk 2.2或更高版本上运行,因为你可能已经使用了sdk2.1上不存在的一些软件包和类,
使您的应用程序在sdk2.1上运行,将应用程序的sdk更改为2.1,并修改(如有必要)2.1上不支持的代码。