尝试将我的应用安装到基于Android 4.3(API 18)的模拟器中并获取“INSTALL_FAILED_OLDER_SDK”。我不得不使用SDK Build Tools 18.1.1通过ant编译应用程序,因为19失败了,错误引用了关于“nio”的内容。在网上搜索时,发现19和22可能被“h”,所以我选择了建议的18.1.1。
我的AndroidManifest文件有:
minSDKVersion="18"
targetSdkVersion="18.1.1."
我的project.properties文件有:
target=android-18
sdk.buildtools=18.1.1
我在创建模拟器方面没有太多选择 - 我必须使用API 19或18.我使用API 18,因为我使用SDK buildtools 18.1.1编译。 (注意我正在使用Linux而且我没有使用eclipse。)显然遗漏了一些基本的东西。我是否需要构建基于18.1.1的模拟器以匹配我用于编译的SDK构建工具?这甚至可能吗? manifest或project.properties文件是错误的吗?欢迎任何有关如何解决此应用程序安装错误的建议。
TIA, 史蒂夫