有没有办法在我的应用上更改Android版本而无需重做所有内容?我刚刚意识到Nook Color只有1.4版本。好吧,我的应用程序设置为3.2 ...所以那些拥有Nook Color的人将无法访问它。我到底为什么这样做呢!
我正在使用Eclipse。
答案 0 :(得分:1)
您当然可以为不同版本创建多个.apk文件。见this article about it。但是,如果您尚未使用任何3.2 API调用,则可能不需要。您可以只更改清单文件中的最小sdk级别,更新版本代码,然后重新发布应用程序。
答案 1 :(得分:0)
您不必重做所有内容,但不能在nook颜色上使用3.2 API。您必须将AndroidManifest.xml中的minSDK版本降低到角落并测试您的应用程序。如果它没有编译,你可以看看使用兼容性库允许你的应用程序在旧版本的Android上运行,如果你使用的是在nook运行时无法使用的API调用。 1.4不是FYI的真实版本。
http://developer.android.com/sdk/compatibility-library.html
现在您可能会遇到早先版本中已在3.2中修复的错误。这些错误可能需要您重新修改您的功能。